EdgeCaptureInfoResponse
@gravity-rail/sdk / EdgeCaptureInfoResponse
Interface: EdgeCaptureInfoResponse
Staff-only discovery of retained edge-stream capture for one Chat.
Served by GET /recordings/chat/\{chat_id}/edge-capture. Describes
whether boundary capture is retained, how complete it is, and the
interval it covers — never audio, S3 keys, a call list, or a fidelity
verdict. available means stored capture exists, not that it plays.
Properties
available
available:
boolean
True when at least one capture is retained for this chat.
coverageEnd?
optionalcoverageEnd:string|null
ISO8601 end of the latest retained capture, when known.
coverageStart?
optionalcoverageStart:string|null
ISO8601 start of the earliest retained capture.
reasons?
optionalreasons:EdgeCaptureInfoResponseReasonsItem[]
Closed reason codes explaining the status.
status?
optionalstatus:EdgeCaptureInfoResponseStatus
Aggregate capture coverage: complete, partial, unknown (a capture has no final summary), or in_progress. Absent when nothing is retained.