Saltar al contenido principal

List Recordings

Request Example

curl -X GET "https://openapi.onlive.site/api/v1/recordings" \
-H "Content-Type: application/json" \
-H "Authorization: ONLIVESITE Credential:ONLIVEAccessKeyId, Signature=CalculatedSignature"

Response Example

HTTP Status 200

{
"count": 1,
"total": 1,
"currentPage": 1,
"totalPages": 1,
"items": [
{
"id": "string",
"deletedAt": null,
"createdAt": "2025-02-14T10:33:25.353Z",
"updatedAt": "2025-02-14T10:33:25.353Z",
"url": "string",
"shoppableId": "string",
"qualityControlRecording": true,
"transcriptionStatus": "string",
"callId": "string",
"eventId": "string",
"organizationId": "string",
"call": {
"id": "b136e37d-f62b-4af0-8ec3-c206e358e727",
"deletedAt": null,
"createdAt": "2025-02-28T13:09:50.534Z",
"updatedAt": "2025-02-28T13:23:19.284Z",
"startedAt": "2025-02-28T13:09:42.000Z",
"stoppedAt": "2025-02-28T13:22:48.000Z",
"duration": 786,
"direction": "outbound",
"externalId": "2625384452",
"eventId": null,
"organizationId": "465d30ae-41aa-4666-b1b5-6cb4a4f63265",
"provider": "aircall",
"user": {
"id": "110c6c97-59c2-4640-aa2c-528491b04a16",
"name": "SEAT CUPRA Salon Online",
"email": "[email protected]",
"language": "en-US",
"available": true,
"substatus": "always_opened",
"direct_link": "https://api.aircall.io/v1/users/1035204",
"wrap_up_time": 0,
"availability_status": "available"
}
}
}
]
}

Params

Parameters are passed as query parameters (in GET request).

page

Integer

The page number that you can show.

limit

Integer

The max number of items by page.

expand

String (or Array of strings if search params passed in JSON)

Identify the entities to be joined to the response as needed. Please specify only the relevant entities to include in the response, as this can enhance performance.

Example: call,event.

Example in JSON: ["call", "event"].

startDate

Date

Start date for filtering the recordings list.

endDate

Date

End date for filtering the recordings list.