GET
/
playback
/
{id}
curl --request GET \
  --url https://livepeer.studio/api/playback/{id} \
  --header 'Authorization: Bearer <api-key>'
{
  "type": "vod",
  "meta": {
    "live": 0,
    "playbackPolicy": {
      "type": "public",
      "webhookId": "<string>",
      "webhookContext": {},
      "refreshInterval": 123
    },
    "source": [
      {
        "hrn": "MP4",
        "type": "html5/video/mp4",
        "url": "https://asset-cdn.lp-playback.monster/hls/1bde4o2i6xycudoy/static360p0.mp4",
        "size": 494778,
        "width": 204,
        "height": 360,
        "bitrate": 449890
      }
    ],
    "dvrPlayback": [
      {
        "hrn": "MP4",
        "type": "html5/video/mp4",
        "url": "https://asset-cdn.lp-playback.monster/hls/1bde4o2i6xycudoy/static360p0.mp4",
        "error": "<string>"
      }
    ],
    "attestation": {
      "id": "5b9e63bb-6fd0-4bea-aff2-cc5d4eb9cad0",
      "primaryType": "VideoAttestation",
      "domain": {
        "name": "Verifiable Video",
        "version": "1"
      },
      "message": {
        "video": "<string>",
        "attestations": [
          {
            "role": "<string>",
            "address": "<string>"
          }
        ],
        "signer": "<string>",
        "timestamp": 123
      },
      "signature": "<string>",
      "createdAt": 123,
      "signatureType": "eip712",
      "storage": {
        "ipfs": {
          "updatedAt": 1587667174725,
          "cid": "<string>",
          "url": "<string>",
          "gatewayUrl": "<string>"
        },
        "status": {
          "phase": "waiting",
          "progress": 123,
          "errorMessage": "<string>",
          "tasks": {
            "pending": "<string>",
            "last": "<string>",
            "failed": "<string>"
          }
        }
      }
    }
  }
}

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

The playback ID from the asset or livestream, e.g. eaw4nk06ts2d0mzb.

Response

200 - application/json
type
enum<string>
required
Available options:
live,
vod,
recording
meta
object
required