Login

video.live_stream.recording

NameTypeDescription
typestringType for the webhook event
webhookIdstringUnique identifier for the webhook
objectobject
- object.namestringType of webhook (e.g., "live")
- object.idstringUnique identifier for the livestream (e.g., "9oa85f64-5717-4562-b3fc-2c963f66afa6")
environmentobject
- environment.namestringName for the environment (e.g., "production")
- environment.idstringUnique identifier for the environment (e.g., "9oa85f64-5717-4562-b3fc-2c963f66afa6")
dataobject
- data.testbooleanIndicates if the stream is a test stream; lasts five minutes and is removed after a day.
- data.streamIdstringUnique identifier for the stream (max 255 characters, e.g., "a0ba2bf6-fe6b-441c-a9be-bf910d223218").
- data.statusstringCurrent live stream status: "idle" (no broadcast), "disabled" (no more RTMP streams), "active" (broadcast in progress).
- data.audioOnlybooleanIf set to false, the stream processes only the audio track.
- data.streamKeystringUnique key for streaming to a Fastpix RTMP endpoint; treat as sensitive as credentials.
- data.maxResolutionstringMaximum resolution for the live broadcast (e.g., "1080p").
- data.createdAtstringTimestamp for when the stream was created (e.g., "2023-12-06T09:12:28.808Z").
- data.reconnectWindowintegerTime (in seconds) Fastpix will wait before declaring the stream over after disconnection. Default is 60 seconds for Standard Latency.
- data.maxDurationintegerDuration (in seconds) that a live stream can last before disconnecting (e.g., 500).
- data.playback_idsobject
-- data.playback_ids.idstringUnique identifier for the PlaybackID (e.g., "public").
-- data.playback_ids[].accessPolicystringAccess policy for playback IDs; possible values: "public, private".
created_atstringTimestamp for when the webhook was created (e.g., "2023-12-06T09:12:28.808Z").
attemptsarray
accessor_sourcestring
accessorstring