This section provides details on the API's various operations:
| Operation | Method | Endpoint |
|---|---|---|
| Streams | ||
| List streams | GET | /config-media-live/v2/msl-origin/streams |
| Create a stream | POST | /config-media-live/v2/msl-origin/streams |
| Get a stream | GET | /config-media-live/v2/msl-origin/streams/streamId |
| Update a stream | PUT | /config-media-live/v2/msl-origin/streams/streamId |
| Remove a stream | DELETE | /config-media-live/v2/msl-origin/streams/streamId |
| Origins | ||
| List live origins | GET | /config-media-live/v2/msl-origin/origins |
| Create a new origin | POST | /config-media-live/v2/msl-origin/origins |
| Get an origin | GET | /config-media-live/v2/msl-origin/origins/originId |
| Update an origin | PUT | /config-media-live/v2/msl-origin/origins/originId |
| Remove an origin | DELETE | /config-media-live/v2/msl-origin/origins/originId |
| List CP codes per origin | GET | /config-media-live/v2/msl-origin/origins/cpcodes |
| Contracts | ||
| List contracts | GET | /config-media-live/v2/msl-origin/contracts |
| CDNs | ||
| List CDNs | GET | /config-media-live/v2/msl-origin/cdns |
| Keys | ||
| Generate a key | GET | /config-media-live/v2/msl-origin/generate-key |
| CP codes | ||
| List CP codes | GET | /config-media-live/v2/msl-origin/cpcodes |
| Create a CP code | POST | /config-media-live/v2/msl-origin/cpcodes |
| VOD origins | ||
| List VOD origins | GET | /config-media-live/v2/msl-origin/vod-origin |
| Publishing locations | ||
| List publishing locations | GET | /config-media-live/v2/msl-origin/publishing-locations |
