github.com/twilio/twilio-go@v1.20.1/rest/api/v2010/docs/AccountsConferencesRecordingsApi.md (about) 1 # AccountsConferencesRecordingsApi 2 3 All URIs are relative to *https://api.twilio.com* 4 5 Method | HTTP request | Description 6 ------------- | ------------- | ------------- 7 [**DeleteConferenceRecording**](AccountsConferencesRecordingsApi.md#DeleteConferenceRecording) | **Delete** /2010-04-01/Accounts/{AccountSid}/Conferences/{ConferenceSid}/Recordings/{Sid}.json | 8 [**FetchConferenceRecording**](AccountsConferencesRecordingsApi.md#FetchConferenceRecording) | **Get** /2010-04-01/Accounts/{AccountSid}/Conferences/{ConferenceSid}/Recordings/{Sid}.json | 9 [**ListConferenceRecording**](AccountsConferencesRecordingsApi.md#ListConferenceRecording) | **Get** /2010-04-01/Accounts/{AccountSid}/Conferences/{ConferenceSid}/Recordings.json | 10 [**UpdateConferenceRecording**](AccountsConferencesRecordingsApi.md#UpdateConferenceRecording) | **Post** /2010-04-01/Accounts/{AccountSid}/Conferences/{ConferenceSid}/Recordings/{Sid}.json | 11 12 13 14 ## DeleteConferenceRecording 15 16 > DeleteConferenceRecording(ctx, ConferenceSidSidoptional) 17 18 19 20 Delete a recording from your account 21 22 ### Path Parameters 23 24 25 Name | Type | Description 26 ------------- | ------------- | ------------- 27 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 28 **ConferenceSid** | **string** | The Conference SID that identifies the conference associated with the recording to delete. 29 **Sid** | **string** | The Twilio-provided string that uniquely identifies the Conference Recording resource to delete. 30 31 ### Other Parameters 32 33 Other parameters are passed through a pointer to a DeleteConferenceRecordingParams struct 34 35 36 Name | Type | Description 37 ------------- | ------------- | ------------- 38 **PathAccountSid** | **string** | The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Conference Recording resources to delete. 39 40 ### Return type 41 42 (empty response body) 43 44 ### Authorization 45 46 [accountSid_authToken](../README.md#accountSid_authToken) 47 48 ### HTTP request headers 49 50 - **Content-Type**: Not defined 51 - **Accept**: Not defined 52 53 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) 54 [[Back to Model list]](../README.md#documentation-for-models) 55 [[Back to README]](../README.md) 56 57 58 ## FetchConferenceRecording 59 60 > ApiV2010ConferenceRecording FetchConferenceRecording(ctx, ConferenceSidSidoptional) 61 62 63 64 Fetch an instance of a recording for a call 65 66 ### Path Parameters 67 68 69 Name | Type | Description 70 ------------- | ------------- | ------------- 71 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 72 **ConferenceSid** | **string** | The Conference SID that identifies the conference associated with the recording to fetch. 73 **Sid** | **string** | The Twilio-provided string that uniquely identifies the Conference Recording resource to fetch. 74 75 ### Other Parameters 76 77 Other parameters are passed through a pointer to a FetchConferenceRecordingParams struct 78 79 80 Name | Type | Description 81 ------------- | ------------- | ------------- 82 **PathAccountSid** | **string** | The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Conference Recording resource to fetch. 83 84 ### Return type 85 86 [**ApiV2010ConferenceRecording**](ApiV2010ConferenceRecording.md) 87 88 ### Authorization 89 90 [accountSid_authToken](../README.md#accountSid_authToken) 91 92 ### HTTP request headers 93 94 - **Content-Type**: Not defined 95 - **Accept**: application/json 96 97 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) 98 [[Back to Model list]](../README.md#documentation-for-models) 99 [[Back to README]](../README.md) 100 101 102 ## ListConferenceRecording 103 104 > []ApiV2010ConferenceRecording ListConferenceRecording(ctx, ConferenceSidoptional) 105 106 107 108 Retrieve a list of recordings belonging to the call used to make the request 109 110 ### Path Parameters 111 112 113 Name | Type | Description 114 ------------- | ------------- | ------------- 115 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 116 **ConferenceSid** | **string** | The Conference SID that identifies the conference associated with the recording to read. 117 118 ### Other Parameters 119 120 Other parameters are passed through a pointer to a ListConferenceRecordingParams struct 121 122 123 Name | Type | Description 124 ------------- | ------------- | ------------- 125 **PathAccountSid** | **string** | The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Conference Recording resources to read. 126 **DateCreated** | **string** | The `date_created` value, specified as `YYYY-MM-DD`, of the resources to read. You can also specify inequality: `DateCreated<=YYYY-MM-DD` will return recordings generated at or before midnight on a given date, and `DateCreated>=YYYY-MM-DD` returns recordings generated at or after midnight on a date. 127 **DateCreatedBefore** | **string** | The `date_created` value, specified as `YYYY-MM-DD`, of the resources to read. You can also specify inequality: `DateCreated<=YYYY-MM-DD` will return recordings generated at or before midnight on a given date, and `DateCreated>=YYYY-MM-DD` returns recordings generated at or after midnight on a date. 128 **DateCreatedAfter** | **string** | The `date_created` value, specified as `YYYY-MM-DD`, of the resources to read. You can also specify inequality: `DateCreated<=YYYY-MM-DD` will return recordings generated at or before midnight on a given date, and `DateCreated>=YYYY-MM-DD` returns recordings generated at or after midnight on a date. 129 **PageSize** | **int** | How many resources to return in each list page. The default is 50, and the maximum is 1000. 130 **Limit** | **int** | Max number of records to return. 131 132 ### Return type 133 134 [**[]ApiV2010ConferenceRecording**](ApiV2010ConferenceRecording.md) 135 136 ### Authorization 137 138 [accountSid_authToken](../README.md#accountSid_authToken) 139 140 ### HTTP request headers 141 142 - **Content-Type**: Not defined 143 - **Accept**: application/json 144 145 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) 146 [[Back to Model list]](../README.md#documentation-for-models) 147 [[Back to README]](../README.md) 148 149 150 ## UpdateConferenceRecording 151 152 > ApiV2010ConferenceRecording UpdateConferenceRecording(ctx, ConferenceSidSidoptional) 153 154 155 156 Changes the status of the recording to paused, stopped, or in-progress. Note: To use `Twilio.CURRENT`, pass it as recording sid. 157 158 ### Path Parameters 159 160 161 Name | Type | Description 162 ------------- | ------------- | ------------- 163 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 164 **ConferenceSid** | **string** | The Conference SID that identifies the conference associated with the recording to update. 165 **Sid** | **string** | The Twilio-provided string that uniquely identifies the Conference Recording resource to update. Use `Twilio.CURRENT` to reference the current active recording. 166 167 ### Other Parameters 168 169 Other parameters are passed through a pointer to a UpdateConferenceRecordingParams struct 170 171 172 Name | Type | Description 173 ------------- | ------------- | ------------- 174 **PathAccountSid** | **string** | The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Conference Recording resource to update. 175 **Status** | **string** | 176 **PauseBehavior** | **string** | Whether to record during a pause. Can be: `skip` or `silence` and the default is `silence`. `skip` does not record during the pause period, while `silence` will replace the actual audio of the call with silence during the pause period. This parameter only applies when setting `status` is set to `paused`. 177 178 ### Return type 179 180 [**ApiV2010ConferenceRecording**](ApiV2010ConferenceRecording.md) 181 182 ### Authorization 183 184 [accountSid_authToken](../README.md#accountSid_authToken) 185 186 ### HTTP request headers 187 188 - **Content-Type**: application/x-www-form-urlencoded 189 - **Accept**: application/json 190 191 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) 192 [[Back to Model list]](../README.md#documentation-for-models) 193 [[Back to README]](../README.md) 194