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.