Twilio::RecordingsApi
Constants
Constructors
Instance methods
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
@return Crest::Request
Delete a recording from your account @required @param account_sid [String?] The SID of the Account that created the Recording resources to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording resource to delete. @return [Nil]
Delete a recording from your account @required @param account_sid [String?] The SID of the Account that created the Recording resources to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording resource to delete. @return nil
Delete a result and purge all associated Payloads @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resources to delete. @required @param reference_sid [String?] The SID of the recording to which the result to delete belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult resource to delete. @return [Nil]
Delete a result and purge all associated Payloads @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resources to delete. @required @param reference_sid [String?] The SID of the recording to which the result to delete belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult resource to delete. @return nil
Delete a payload from the result along with all associated Data @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resources to delete. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payloads to delete belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payloads to delete belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult Payload resource to delete. @return [Nil]
Delete a payload from the result along with all associated Data @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resources to delete. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payloads to delete belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payloads to delete belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult Payload resource to delete. @return nil
Delete a payload from the result along with all associated Data @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resources to delete. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payloads to delete belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payloads to delete belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult Payload resource to delete. @return [Tuple(Nil, Integer, Hash)] Nil, response status code and response headers
Delete a result and purge all associated Payloads @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resources to delete. @required @param reference_sid [String?] The SID of the recording to which the result to delete belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult resource to delete. @return [Tuple(Nil, Integer, Hash)] Nil, response status code and response headers
@required @param account_sid [String?] The SID of the Account that created the Transcription resources to delete. @required @param recording_sid [String?] The SID of the Recording that created the transcription to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Transcription resource to delete. @return [Nil]
@required @param account_sid [String?] The SID of the Account that created the Transcription resources to delete. @required @param recording_sid [String?] The SID of the Recording that created the transcription to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Transcription resource to delete. @return nil
@required @param account_sid [String?] The SID of the Account that created the Transcription resources to delete. @required @param recording_sid [String?] The SID of the Recording that created the transcription to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Transcription resource to delete. @return [Tuple(Nil, Integer, Hash)] Nil, response status code and response headers
Delete a recording from your account @required @param account_sid [String?] The SID of the Account that created the Recording resources to delete. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording resource to delete. @return [Tuple(Nil, Integer, Hash)] Nil, response status code and response headers
Fetch an instance of a recording @required @param account_sid [String?] The SID of the Account that created the Recording resource to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording resource to fetch. @optional @param include_soft_deleted [Bool?] A boolean parameter indicating whether to retrieve soft deleted recordings or not. Recordings metadata are kept after deletion for a retention period of 40 days. @return [Twilio::Recording]
Fetch an instance of a recording @required @param account_sid [String?] The SID of the Account that created the Recording resource to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording resource to fetch. @optional @param include_soft_deleted [Bool?] A boolean parameter indicating whether to retrieve soft deleted recordings or not. Recordings metadata are kept after deletion for a retention period of 40 days. @return nil
Fetch an instance of an AddOnResult @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resource to fetch. @required @param reference_sid [String?] The SID of the recording to which the result to fetch belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult resource to fetch. @return [Twilio::RecordingRecordingAddOnResult]
Fetch an instance of an AddOnResult @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resource to fetch. @required @param reference_sid [String?] The SID of the recording to which the result to fetch belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult resource to fetch. @return nil
Fetch an instance of a result payload @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resource to fetch. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payload to fetch belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payload to fetch belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult Payload resource to fetch. @return [Twilio::RecordingRecordingAddOnResultRecordingAddOnResultPayload]
Fetch an instance of a result payload @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resource to fetch. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payload to fetch belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payload to fetch belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult Payload resource to fetch. @return nil
Fetch an instance of a result payload @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resource to fetch. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payload to fetch belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payload to fetch belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult Payload resource to fetch. @return [Tuple(Twilio::RecordingRecordingAddOnResultRecordingAddOnResultPayload, Integer, Hash)] Twilio::RecordingRecordingAddOnResultRecordingAddOnResultPayload, response status code and response headers
Fetch an instance of an AddOnResult @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resource to fetch. @required @param reference_sid [String?] The SID of the recording to which the result to fetch belongs. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording AddOnResult resource to fetch. @return [Tuple(Twilio::RecordingRecordingAddOnResult, Integer, Hash)] Twilio::RecordingRecordingAddOnResult, response status code and response headers
@required @param account_sid [String?] The SID of the Account that created the Transcription resource to fetch. @required @param recording_sid [String?] The SID of the Recording that created the transcription to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Transcription resource to fetch. @return [Twilio::Transcription]
@required @param account_sid [String?] The SID of the Account that created the Transcription resource to fetch. @required @param recording_sid [String?] The SID of the Recording that created the transcription to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Transcription resource to fetch. @return nil
@required @param account_sid [String?] The SID of the Account that created the Transcription resource to fetch. @required @param recording_sid [String?] The SID of the Recording that created the transcription to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Transcription resource to fetch. @return [Tuple(Twilio::Transcription, Integer, Hash)] Twilio::Transcription, response status code and response headers
Fetch an instance of a recording @required @param account_sid [String?] The SID of the Account that created the Recording resource to fetch. @required @param sid [String?] The Twilio-provided string that uniquely identifies the Recording resource to fetch. @optional @param include_soft_deleted [Bool?] A boolean parameter indicating whether to retrieve soft deleted recordings or not. Recordings metadata are kept after deletion for a retention period of 40 days. @return [Tuple(Twilio::Recording, Integer, Hash)] Twilio::Recording, response status code and response headers
Retrieve a list of recordings belonging to the account used to make the request
@required @param account_sid [String?] The SID of the Account that created the Recording resources to read.
@optional @param date_created [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param date_created_before [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param date_created_after [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param call_sid [String?] The Call SID of the resources to read.
@optional @param conference_sid [String?] The Conference SID that identifies the conference associated with the recording to read.
@optional @param include_soft_deleted [Bool?] A boolean parameter indicating whether to retrieve soft deleted recordings or not. Recordings metadata are kept after deletion for a retention period of 40 days.
@optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000.
@return [Twilio::ListRecordingResponse]
Retrieve a list of recordings belonging to the account used to make the request
@required @param account_sid [String?] The SID of the Account that created the Recording resources to read.
@optional @param date_created [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param date_created_before [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param date_created_after [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param call_sid [String?] The Call SID of the resources to read.
@optional @param conference_sid [String?] The Conference SID that identifies the conference associated with the recording to read.
@optional @param include_soft_deleted [Bool?] A boolean parameter indicating whether to retrieve soft deleted recordings or not. Recordings metadata are kept after deletion for a retention period of 40 days.
@optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000.
@return nil
Retrieve a list of results belonging to the recording @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resources to read. @required @param reference_sid [String?] The SID of the recording to which the result to read belongs. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Twilio::ListRecordingAddOnResultResponse]
Retrieve a list of results belonging to the recording @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resources to read. @required @param reference_sid [String?] The SID of the recording to which the result to read belongs. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return nil
Retrieve a list of payloads belonging to the AddOnResult @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resources to read. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payloads to read belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payloads to read belongs. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Twilio::ListRecordingAddOnResultPayloadResponse]
Retrieve a list of payloads belonging to the AddOnResult @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resources to read. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payloads to read belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payloads to read belongs. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return nil
Retrieve a list of payloads belonging to the AddOnResult @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult Payload resources to read. @required @param reference_sid [String?] The SID of the recording to which the AddOnResult resource that contains the payloads to read belongs. @required @param add_on_result_sid [String?] The SID of the AddOnResult to which the payloads to read belongs. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Tuple(Twilio::ListRecordingAddOnResultPayloadResponse, Integer, Hash)] Twilio::ListRecordingAddOnResultPayloadResponse, response status code and response headers
Retrieve a list of results belonging to the recording @required @param account_sid [String?] The SID of the Account that created the Recording AddOnResult resources to read. @required @param reference_sid [String?] The SID of the recording to which the result to read belongs. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Tuple(Twilio::ListRecordingAddOnResultResponse, Integer, Hash)] Twilio::ListRecordingAddOnResultResponse, response status code and response headers
@required @param account_sid [String?] The SID of the Account that created the Transcription resources to read. @required @param recording_sid [String?] The SID of the Recording that created the transcriptions to read. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Twilio::ListRecordingTranscriptionResponse]
@required @param account_sid [String?] The SID of the Account that created the Transcription resources to read. @required @param recording_sid [String?] The SID of the Recording that created the transcriptions to read. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return nil
@required @param account_sid [String?] The SID of the Account that created the Transcription resources to read. @required @param recording_sid [String?] The SID of the Recording that created the transcriptions to read. @optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000. @return [Tuple(Twilio::ListRecordingTranscriptionResponse, Integer, Hash)] Twilio::ListRecordingTranscriptionResponse, response status code and response headers
Retrieve a list of recordings belonging to the account used to make the request
@required @param account_sid [String?] The SID of the Account that created the Recording resources to read.
@optional @param date_created [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param date_created_before [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param date_created_after [Time?] Only include recordings that were created on this date. Specify a date as YYYY-MM-DD in GMT, for example: 2009-07-06, to read recordings that were created on this date. You can also specify an inequality, such as DateCreated<=YYYY-MM-DD, to read recordings that were created on or before midnight of this date, and DateCreated>=YYYY-MM-DD to read recordings that were created on or after midnight of this date.
@optional @param call_sid [String?] The Call SID of the resources to read.
@optional @param conference_sid [String?] The Conference SID that identifies the conference associated with the recording to read.
@optional @param include_soft_deleted [Bool?] A boolean parameter indicating whether to retrieve soft deleted recordings or not. Recordings metadata are kept after deletion for a retention period of 40 days.
@optional @param page_size [Int32?] How many resources to return in each list page. The default is 50, and the maximum is 1000.
@return [Tuple(Twilio::ListRecordingResponse, Integer, Hash)] Twilio::ListRecordingResponse, response status code and response headers