Skip to main content

Endpoint

GET https://api.apifycloud.io/api/v1/video/{appId}/scheduled-calls

Authentication

Bearer token required. Scope: scheduling:read

Path parameters

  • appId (UUID, required)

Query parameters

  • agentId (string, optional) filter to a single assigned agent
  • status (string, optional) comma-separated: scheduled, pending_confirmation, confirmed, cancelled, completed, no_show
  • bookingSource (string, optional) comma-separated: admin, agent, public_booking, api
  • dateFrom (string, optional) ISO-8601 inclusive lower bound on scheduled_at
  • dateTo (string, optional) ISO-8601 exclusive upper bound on scheduled_at
  • search (string, optional) substring match across guest_name / guest_email / guest_phone
  • limit (number, optional) 1–200, default 50
  • offset (number, optional) default 0

Response

Errors

  • 403 forbidden unauthorized for app or missing scope
  • 400 validation_error invalid query parameters
  • 429 rate_limit_exceeded
  • 500 server_error

Example