| botInMeetingSeconds | string or null <= 255 characters
Time the recording bot spent in the meeting, in seconds (calculated from endTime - startTime) |
| createdAt | string or null <date-time>
The creation timestamp of the recording (ISO 8601) |
| endTime | string or null <date-time>
The end time of the recording (ISO 8601) |
| format | string or null <= 255 characters
The recording format: meeting or call |
| host | object or null Meeting host/organizer with full participant info |
| instanceId | string or null <= 255 characters
The unique instance identifier (UUID) for the recording |
| mediaDurationSeconds | string or null <= 255 characters
Actual media duration in seconds, extracted from the video file. Null if unavailable. |
| participantCount | integer or null The number of participants in the recording |
| participants | Array of objects or null Polymorphic array of meeting participants with type (user/prospect/external), id, displayName, etc. |
| provider | string or null <= 255 characters
The meeting provider (zoom, teams, etc.) |
| recordingUrl | string or null <= 2048 characters URL to view the recording |
| sourceId | string or null <= 255 characters
Source ID from originating system. format=call: Call ID for /api/v2/calls. format=meeting: calendar event ID. |
| startTime | string or null <date-time>
The start time of the recording (ISO 8601) |
| state | string or null <= 255 characters
Recording state: UNKNOWN, CREATED, STARTED, ENDED, DROPPED, or DELETED |
| title | string or null <= 65535 characters Recording title (may be null for untitled meetings) |
| topics | Array of objects or null Aggregated topics discussed in the recording. Hidden by default; request explicitly. |
| transcriptUrl | string or null <= 4096 characters Self-authenticating URL to fetch transcript JSON (2-hour expiry). Hidden field. |
| updatedAt | string or null <date-time>
The last update timestamp (ISO 8601). Use for incremental sync with filter[updatedAt]>= |
{- "botInMeetingSeconds": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "endTime": "2019-08-24T14:15:22Z",
- "format": "string",
- "host": { },
- "instanceId": "string",
- "mediaDurationSeconds": "string",
- "participantCount": 0,
- "participants": [
- { }
], - "provider": "string",
- "recordingUrl": "string",
- "sourceId": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "state": "string",
- "title": "string",
- "topics": [
- { }
], - "transcriptUrl": "string",
- "updatedAt": "2019-08-24T14:15:22Z"
}object The account associated with the recording | |
object The opportunity associated with the recording | |
object The recording owner/organizer |
{
}{- "data": [
- {
- "attributes": {
- "botInMeetingSeconds": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "endTime": "2019-08-24T14:15:22Z",
- "format": "string",
- "host": { },
- "instanceId": "string",
- "mediaDurationSeconds": "string",
- "participantCount": 0,
- "participants": [
- { }
], - "provider": "string",
- "recordingUrl": "string",
- "sourceId": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "state": "string",
- "title": "string",
- "topics": [
- { }
], - "transcriptUrl": "string",
- "updatedAt": "2019-08-24T14:15:22Z"
}, - "id": 0,
- "relationships": {
}, - "type": "string"
}
]
}{- "data": {
- "attributes": {
- "botInMeetingSeconds": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "endTime": "2019-08-24T14:15:22Z",
- "format": "string",
- "host": { },
- "instanceId": "string",
- "mediaDurationSeconds": "string",
- "participantCount": 0,
- "participants": [
- { }
], - "provider": "string",
- "recordingUrl": "string",
- "sourceId": "string",
- "startTime": "2019-08-24T14:15:22Z",
- "state": "string",
- "title": "string",
- "topics": [
- { }
], - "transcriptUrl": "string",
- "updatedAt": "2019-08-24T14:15:22Z"
}, - "id": 0,
- "relationships": {
}, - "type": "string"
}
}