v1

latestOpenAPI 3.0.1Apache 2.02026-07-14131427.8 KB

post/v1/MediaProcessors

Response

Created

account_sidstring nullable

The SID of the Account that created the MediaProcessor resource.

date_createdstring date-time nullable

The date and time in GMT when the resource was created specified in ISO 8601 format.

date_updatedstring date-time nullable

The date and time in GMT when the resource was last updated specified in ISO 8601 format.

ended_reasonstring nullable

The reason why a MediaProcessor ended. When a MediaProcessor is in progress, will be null. When a MediaProcessor is completed, can be ended-via-api, max-duration-exceeded, error-loading-extension, error-streaming-media or internal-service-error. See ended reasons for more details.

extensionstring nullable

The Media Extension name or URL. Ex: video-composer-v2

extension_contextstring nullable

The context of the Media Extension, represented as a JSON dictionary. See the documentation for the specific Media Extension you are using for more information about the context to send.

max_durationinteger nullable

The maximum time, in seconds, that the MediaProcessor can run before automatically ends. The default value is 300 seconds, and the maximum value is 90000 seconds. Once this maximum duration is reached, Twilio will end the MediaProcessor, regardless of whether media is still streaming.

sidstring nullable

The unique string generated to identify the MediaProcessor resource.

status'failed' | 'started' | 'ended'
status_callbackstring uri nullable

The URL to which Twilio will send asynchronous webhook requests for every MediaProcessor event. See Status Callbacks for details.

status_callback_method'HEAD' | 'GET' | 'POST' | 'PATCH' | 'PUT' | 'DELETE' http-method nullable

The HTTP method Twilio should use to call the status_callback URL. Can be POST or GET and the default is POST.

urlstring uri nullable

The absolute URL of the resource.