Method: projects.calls.recordings.list¶
Lists the Recordings of the specified project. List returns Recordings sorted by create_time descending.
The caller must have voice.recordings.list permission on the project.
HTTP request¶
GET https://voice.api.enfonica.com/v1beta1/{parent}/recordings
Path parameters¶
| Parameters | |
|---|---|
| parent | string The resource name of the parent of which to list recordings. May be of the form projects/*/calls/* to list the recordings of that specific call, or projects/* to list recordings across the entire project, which maps to projects/*/calls/-. |
Query parameters¶
| Parameters | |
|---|---|
| pageSize | number (int32 format) The maximum number of Recordings to return in the response. Default value of 10 and maximum value of 100. |
| pageToken | string A pagination token returned from a previous recording to ListRecordings that indicates where this listing should continue from. |
| view | enum (RecordingView) Configuration of partial responses. Defaults to BASIC. |
Request body¶
The request body must be empty.
Response body¶
The ListRecordings response recording.
JSON representation
{
"recordings": [
{
object (Recording)
}
],
"nextPageToken": string
}| Fields | |
|---|---|
| recordings[] | object (Recording) A possibly paginated list of Recordings that are direct descendants of the specified parent resource. |
| nextPageToken | string A pagination token returned from a previous recording to ListRecordings that indicates from where listing should continue. |
RecordingView¶
Configuration of partial responses for the Recording resource.
| Enums | |
|---|---|
| RECORDING_VIEW_UNSPECIFIED | The default / unset value. The API will default to BASIC for ListRecordings and FULL for GetRecording. |
| BASIC | Includes all fields except [RecordingAudio.uri][enfonica.voice.v1beta1.RecordingAudio.uri]. This is the default for ListRecordings. |
| FULL | Includes all fields. This is the default for GetRecording. |