Skip to main content

Endpoint

GET https://api.apifycloud.io/api/v1/video/{appId}/availability

Authentication

Bearer token required. Scope: scheduling:read

Path parameters

  • appId (UUID, required)

Query parameters

Behavior

  • Respects existing scheduled calls, blocked agent_availability_exceptions, and agent_dnd_windows.
  • available_extra exceptions are honored as positive availability.
  • Working hours are enforced by default (respectWorkingHours=true). Pass respectWorkingHours=false if your integration owns its own hours model and only wants the raw conflict data.

Caps

  • Max 400 candidate slots per request (time window × step × agents). Larger queries return 400 invalid_request.
  • No cached results — each call is fresh off the database.

Response

Errors

  • 400 invalid_request invalid range, duration out of bounds, or too many candidate slots
  • 403 forbidden unauthorized for app or missing scope
  • 429 rate_limit_exceeded
  • 500 server_error

Example