Get Started
Studio API
- Introduction
- Streaming
- Live Streams
- Simulcasts
- Clips
- Videos
- Video Protection
- Configurations
- Assets
- CMS
- OTT
- Monetization
- IAM
- Integration
- Analytics
Content Delivery API
Deep dive
Clips
Get stitcher
GetStitcher
Returns information about the requested stitcher instance.
GET
/
streaming
/
stitchers
/
v1
/
{stitcher_id}
curl --request GET \
--url https://api.mottostreaming.com/streaming/stitchers/v1/{stitcher_id} \
--header 'Authorization: Bearer <token>'
{
"stitcher": {
"id": "<string>",
"project_id": "<string>",
"name": "<string>",
"assets": {
"assets": [
{
"asset_id": "<string>",
"config": {
"order_index": 123
}
}
]
},
"asset_id": "<string>",
"reserved_asset_id": "<string>",
"state": "STATE_UNSPECIFIED",
"labels": [
{
"key": "<string>",
"value": "<string>"
}
]
}
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Response
200
application/json
OK
id of the stitcher
project id of the stitcher
The name of the stitcher. It's set to the generated output's name.
The input assets to be stitched.
The input assets to be stitched.
InputAsset represents an input asset of the stitcher.
Assets must be in the same project as the stitcher and
must be a video
asset with the same encoding settings.
asset id of the stitcher
reserved asset id of the stitcher. while the output is being created, the asset id is reserved.
state of the stitcher
Available options:
STATE_UNSPECIFIED
, STATE_PROCESSING
, STATE_FAILED
, STATE_READY
curl --request GET \
--url https://api.mottostreaming.com/streaming/stitchers/v1/{stitcher_id} \
--header 'Authorization: Bearer <token>'
{
"stitcher": {
"id": "<string>",
"project_id": "<string>",
"name": "<string>",
"assets": {
"assets": [
{
"asset_id": "<string>",
"config": {
"order_index": 123
}
}
]
},
"asset_id": "<string>",
"reserved_asset_id": "<string>",
"state": "STATE_UNSPECIFIED",
"labels": [
{
"key": "<string>",
"value": "<string>"
}
]
}
}