Streams

Get a stream's catch-up

GET/streams/{id}/catchup/

read Read: looks, changes nothing. Scopes

What the recording server keeps of the channel, and every past programme of its guide in that time, oldest first, marked recorded or not. days is 0 without catch-up.

Path parameters

  • idstring (uuid)required

    The stream's id.

Response

200 OK

  • statusobjectrequiredcan be null
    • recordingbooleanrequired
    • pausedbooleanrequired

      The server paused recording (its disk is full).

    • bytesintegerrequired
    • fromstring (date-time)requiredcan be null
    • tostring (date-time)requiredcan be null
    • recorded_secondsintegerrequired
    • gapsintegerrequired
    • bytes_per_dayintegerrequiredcan be null

      Known after ten minutes of recording.

    • disk_free_bytesintegerrequiredcan be null
    • disk_total_bytesintegerrequiredcan be null
  • daysintegerrequired
  • serverobjectrequiredcan be null
    • idstring (uuid)required
    • namestringrequired
  • has_guidebooleanrequired
  • programmesobject[]required
    • startstring (date-time)required
    • stopstring (date-time)required
    • titlestringrequired
    • recordedbooleanrequired

Errors

  • 401 No credential, or one that is wrong, expired or revoked.
  • 403 The account, or the key's or app's scopes, may not do this.
  • 404 Nothing with this id, or nothing the account can see.
  • 429 Slow down: wait the seconds in the Retry-After header, then try again.

What each error means