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