1. MediaContent
MediaCP Cloud
  • Channel for customers
    • GET api/channels
      GET
    • POST api/channels
      POST
    • GET api/channels/{id}
      GET
    • PUT api/channels/{id}
      PUT
    • DELETE api/channels/{id}
      DELETE
  • Channel for tenants
    • GET api/tenants/channels
      GET
    • POST api/tenants/customers/{customer_id}/channels
      POST
  • Customer
    • GET api/customers
      GET
    • POST api/customers
      POST
    • GET api/customers/{id}
      GET
    • PUT api/customers/{id}
      PUT
    • DELETE api/customers/{id}
      DELETE
  • LiveEvent
    • GET api/live-events
      GET
    • POST api/live-events
      POST
    • GET api/live-events/{id}
      GET
    • PUT api/live-events/{id}
      PUT
    • DELETE api/live-events/{id}
      DELETE
  • MediaContent
    • Download
      GET
    • PUT api/media-contents/{id}/uploaded
      PUT
    • GET api/media-contents
      GET
    • POST api/media-contents
      POST
    • GET api/media-contents/{id}
      GET
    • PUT api/media-contents/{id}
      PUT
    • DELETE api/media-contents/{id}
      DELETE
  • MediaContent Tags
    • GET api/tags
    • POST api/tags
    • GET api/tags/{tag}
    • PUT,PATCH api/tags/{tag}
    • DELETE api/tags/{tag}
    • GET api/media-contents/{mediaContent}/tags
    • POST api/media-contents/{mediaContent}/tags
    • DELETE api/media-contents/{mediaContent}/tags/{tag}
  • Plan
    • GET api/plans
    • POST api/plans
    • GET api/plans/{id}
    • PUT api/plans/{id}
    • DELETE api/plans/{id}
  • Publisher
    • GET api/channels/{channel_id}/publishers
    • POST api/channels/{channel_id}/publishers
    • GET api/channels/{channel_id}/publishers/{id}
    • PUT api/channels/{channel_id}/publishers/{id}
    • DELETE api/channels/{channel_id}/publishers/{id}
  • Team member
    • GET api/team-members
    • POST api/team-members
    • GET api/team-members/{id}
    • PUT api/team-members/{id}
    • DELETE api/team-members/{id}
  1. MediaContent

GET api/media-contents

GET
/api/media-contents

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Header Params

Responses

🟢200
text/plain
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/media-contents' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'
Response Response Example
[{"id":"a1ce7b19-1cb4-42ca-b6a0-de7dc8ecc1e2","name":"t","summary":"Enim sapiente ut est asperiores. Sint fugit ut repellendus nihil excepturi libero ex. Unde ab voluptas et qui maiores.","bitrate":0,"width":400,"height":400,"size":72266716,"total_size":0,"status":"valid","published":true,"views":0,"duration":"49:36","stream_url":"https:\/\/minio.mediacp.test.net:9005\/local\/hls\/\/tmp\/faker6LiMqa\/master.m3u8","created_at":"2026-05-18T05:26:45.000000Z","upload_url":null},{"id":"a1ce7b19-4abe-478f-807b-5d9850373e17","name":"h","summary":"Magnam consequatur est blanditiis eveniet. Fuga ad aperiam laborum eaque quasi exercitationem illo.","bitrate":0,"width":400,"height":400,"size":50480136,"total_size":0,"status":"valid","published":true,"views":0,"duration":"01:01:22","stream_url":"https:\/\/minio.mediacp.test.net:9005\/local\/hls\/\/tmp\/fakerUUgSEv\/master.m3u8","created_at":"2026-05-18T05:26:45.000000Z","upload_url":null}]
Previous
PUT api/media-contents/{id}/uploaded
Next
POST api/media-contents
Built with