This section provides details on the API's various operations:
Operation | Method | Endpoint |
---|---|---|
CP tags | ||
List CP Tags | GET | /api/v1/cptags |
Create CP Tag | POST | /api/v1/cptags |
Origin | ||
List origins | GET | /api/v1/origins |
Create origin server | POST | /api/v1/origins |
Delete origin | DELETE | /api/v1/origins/{id} |
Get origin details | GET | /api/v1/origins/{id} |
Update origins | PUT | /api/v1/origins/{id} |
Streams | ||
List streams | GET | /api/v1/streams |
Create stream | POST | /api/v1/streams |
Import a v4 stream | POST | /api/v1/streams/import |
Delete stream | DELETE | /api/v1/streams/{id} |
Get stream details | GET | /api/v1/streams/{id} |
Update stream | PUT | /api/v1/streams/{id} |
Events | ||
List events | GET | /api/v1/streams/{stream_id}/events |
Create event | POST | /api/v1/streams/{stream_id}/events |
Delete event | DELETE | /api/v1/streams/{stream_id}/events/{event_name} |
Get event details | GET | /api/v1/streams/{stream_id}/events/{event_name} |
Stream - Ingest Authentication | ||
List ingest credentials | GET | /api/v1/streams/{stream_id}/ingest_credentials |
Create ingest credential | POST | /api/v1/streams/{stream_id}/ingest_credentials |
Delete ingest credential | DELETE | /api/v1/streams/{stream_id}/ingest_credentials/{credential_id} |
Update ingest credential | PUT | /api/v1/streams/{stream_id}/ingest_credentials/{credential_id} |