Retrieve a recording.
curl --request GET \
--url https://api.claap.io/v1/recordings/{recordingId} \
--header 'X-Claap-Key: <api-key>'{
"result": {
"recording": {
"createdAt": "<string>",
"durationSeconds": 123,
"id": "<string>",
"labels": [
"<string>"
],
"recorder": {
"attended": true,
"email": "<string>",
"id": "<string>",
"name": "<string>"
},
"state": "<string>",
"thumbnailUrl": "<string>",
"transcripts": [
{
"textUrl": "<string>",
"url": "<string>",
"isActive": true,
"isTranscript": true,
"langIso2": "<string>"
}
],
"url": "<string>",
"video": {
"url": "<string>"
},
"workspace": {
"id": "<string>",
"name": "<string>"
},
"actionItems": [
{
"items": [
{
"isChecked": true,
"description": "<string>"
}
],
"langIso2": "<string>"
}
],
"companies": [
{
"id": "<string>",
"name": "<string>"
}
],
"insightTemplates": [
{
"templateTitle": "<string>",
"insights": [
{
"langIso2": "<string>",
"sections": [
{
"description": "<string>",
"title": "<string>"
}
]
}
]
}
],
"keyTakeaways": [
{
"langIso2": "<string>",
"text": "<string>"
}
],
"outlines": [
{
"langIso2": "<string>",
"text": "<string>"
}
],
"channel": {
"id": "<string>",
"name": "<string>"
},
"meeting": {
"endingAt": "<string>",
"participants": [
{
"attended": true,
"email": "<string>",
"id": "<string>",
"name": "<string>"
}
],
"startingAt": "<string>",
"type": "internal"
},
"title": "<string>",
"crmInfo": {
"crm": "attio",
"deal": {
"id": "<string>"
}
},
"deal": {
"id": "<string>",
"name": "<string>"
}
}
}
}Empty, Uploaded, Ready or Failed.Recording identifier
Recording was successfully retrieved
Show child attributes
Show child attributes
The recording creation date.
The recording duration in seconds
The recording identifier.
The recording labels.
"Ready"The recording thumbnail URL.
The recording transcript and translations.
Show child attributes
The download URL for the text representation of the transcript, valid for 24 hours.
The download URL for the JSON representation of the transcript, valid for 24 hours.
Set to true on the transcript or translation currently active on the recording.
Set to true on the original transcript, to false on translations.
The 2-letters language code for the transcript or translation.
The recording page URL in Claap application.
The recording action items.
Show child attributes
The 2-letters language code of the action items group.
The recording insights and translations, grouped by template.
Show child attributes
The insights template name.
The insights and their translations.
Show child attributes
The insights 2-letters language code.
The meeting attached to the recording
Show child attributes
The time the meeting was planned to end.
The meeting participants.
Show child attributes
The time the meeting was planned to start.
Set to "external" if at least one participant was external, "internal" otherwise.
internal, external The recording title.
The CRM connected to this recording.
Show child attributes
curl --request GET \
--url https://api.claap.io/v1/recordings/{recordingId} \
--header 'X-Claap-Key: <api-key>'{
"result": {
"recording": {
"createdAt": "<string>",
"durationSeconds": 123,
"id": "<string>",
"labels": [
"<string>"
],
"recorder": {
"attended": true,
"email": "<string>",
"id": "<string>",
"name": "<string>"
},
"state": "<string>",
"thumbnailUrl": "<string>",
"transcripts": [
{
"textUrl": "<string>",
"url": "<string>",
"isActive": true,
"isTranscript": true,
"langIso2": "<string>"
}
],
"url": "<string>",
"video": {
"url": "<string>"
},
"workspace": {
"id": "<string>",
"name": "<string>"
},
"actionItems": [
{
"items": [
{
"isChecked": true,
"description": "<string>"
}
],
"langIso2": "<string>"
}
],
"companies": [
{
"id": "<string>",
"name": "<string>"
}
],
"insightTemplates": [
{
"templateTitle": "<string>",
"insights": [
{
"langIso2": "<string>",
"sections": [
{
"description": "<string>",
"title": "<string>"
}
]
}
]
}
],
"keyTakeaways": [
{
"langIso2": "<string>",
"text": "<string>"
}
],
"outlines": [
{
"langIso2": "<string>",
"text": "<string>"
}
],
"channel": {
"id": "<string>",
"name": "<string>"
},
"meeting": {
"endingAt": "<string>",
"participants": [
{
"attended": true,
"email": "<string>",
"id": "<string>",
"name": "<string>"
}
],
"startingAt": "<string>",
"type": "internal"
},
"title": "<string>",
"crmInfo": {
"crm": "attio",
"deal": {
"id": "<string>"
}
},
"deal": {
"id": "<string>",
"name": "<string>"
}
}
}
}