Skip to main content
The CCCAMBOX TV Reseller API lets you manage reseller operations programmatically. You can use it to inspect account information, create and manage lines, work with bouquets, estimate package costs, and automate common reseller workflows from your own backend or internal tools. The API is a REST-style HTTP API with predictable resource-oriented URLs. It uses JSON request and response bodies, standard HTTP methods, and standard HTTP status codes. All authenticated requests must be sent over HTTPS and must include your API key in the x-api-key header.

Base URL

What you can do with the API

With the API, you can:
  • Retrieve account information such as credits, line count, and server details
  • Create, update, extend, suspend, unsuspend, and remove lines
  • Create trial lines when your account is eligible
  • List available bouquets and inspect line information
  • Estimate upgrade or extension costs before performing an action
  • Integrate reseller operations into your own applications and automations

Quick start

If you are new to the API, this is the fastest path to your first successful integration:
1

Create an API key

Create an API key by following our guide.
2

Authenticate requests

Learn how to authenticate requests in Authentication.
3

Send your first request

Send your first request using Making Requests.
4

Review production basics

Review Protocol, Rate Limiting, and Error Handling before moving to production.

Documentation summary

The documentation is organized into two main parts: narrative guides and the endpoint reference.

Getting Started

  • Introduction: overview of the API, quick start path, and documentation map
  • API Changelog: recent API additions, improvements, fixes, deprecations, and breaking changes

API Overview Guides

  • API Keys: how to create, store, rotate, and safely use API keys
  • Versioning: how API versions work and which changes are considered breaking
  • Protocol: HTTP methods, HTTPS requirements, headers, JSON payloads, and status code basics
  • Authentication: how to send the x-api-key header and troubleshoot authentication failures
  • Pagination: how offset and limit work for paginated list endpoints
  • Making Requests: first request walkthrough using cURL and the /v1/me endpoint
  • Rate Limiting: request quotas, rate limit headers, and retry guidance
  • Request IDs: where to find x-request-id and how to use it for debugging and support
  • Error Handling: error response formats, common error codes, and retry guidance

API Reference

The API reference contains endpoint-level details generated from the OpenAPI document, including parameters, request bodies, response schemas, and example responses. The current reference is organized around these areas:
  • Overview: account-level information such as GET /v1/me
  • Line Management: create, list, update, extend, upgrade, suspend, unsuspend, and remove lines
  • Bouquets: list available bouquets
  • Credits System: credit-related account operations and legacy credit endpoints
If you are integrating the API for the first time, read the documentation in this order:
1

Create or review your API key

Start with API Keys.
2

Learn how authentication works

Continue with Authentication.
3

Understand the API protocol

Read Protocol.
4

Send your first request

5

Understand failure responses

6

Review request limits

7

Move to the endpoint reference

Finish with the endpoint you want to use in the API reference.
This documentation should give you everything you need to move from initial setup to production-ready integration.
Last modified on May 22, 2026