1. Customer
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. Customer

GET api/customers

GET
/api/customers

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/customers' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'
Response Response Example
[{"id":"a1ce7b1b-4346-4bdb-ba94-0fb5a761cab1","name":"Norberto Koelpin","email":"daniela65@example.org","plan_id":"0a9c187c-93e8-4fcf-8787-928a29fc6ee3","plan":"Nauru 1086385971","bandwidth_changeover_date":null,"tenant":{"id":"22f9b164-cf94-45b4-8062-a2d176f84c2a","name":"Lebsack Group","domains":[],"bandwidth":643,"bandwidth_period":"monthly","bandwidth_changeover_date":null,"customers_limit":62,"channels_limit":97,"transcoder_channels":null,"transcoder_hours":null,"storage":989,"allow_paywall":false,"suspended_at":null,"deleted_at":null},"encoding":true,"created_at":"2026-05-18T05:26:47.000000Z","suspended_at":null},{"id":"a1ce7b1b-58c0-492a-8e2a-ac8ec1780054","name":"Mr. Newell Wisoky","email":"afisher@example.net","plan_id":"4c92fdaf-e06c-49e6-947c-73416a23a122","plan":"Mayotte 1729052561","bandwidth_changeover_date":null,"tenant":{"id":"6caac88e-7194-4d32-a76f-6e44e11e74bf","name":"Kub Ltd","domains":[],"bandwidth":682,"bandwidth_period":"monthly","bandwidth_changeover_date":null,"customers_limit":11,"channels_limit":49,"transcoder_channels":null,"transcoder_hours":null,"storage":428,"allow_paywall":false,"suspended_at":null,"deleted_at":null},"encoding":false,"created_at":"2026-05-18T05:26:47.000000Z","suspended_at":null}]
Previous
Customer
Next
POST api/customers
Built with