Skip to main content

Tenbyte API Overview

The Tenbyte API provides a single, developer-friendly interface to manage Cloud, CDN, Vidinfra, and Image Optimization services. You can use it to automate infrastructure, media pipelines, and delivery with predictable, REST-based endpoints.

🌍 Base URL

All API requests use the same base URL:
Each service has its own subpath:

🔐 Authentication

Tenbyte APIs use API Key Authentication to authorize requests. Every API call must include an x-api-key header containing your API key. You can generate and manage API keys in your Tenbyte Console → Organization → API Keys.

🪪 Example Authorization Header

🧱 Authentication Errors


⚠️ Important

  • Never expose your API keys in public repositories, client-side code, or browser environments.
  • Always store API keys securely using environment variables or your platform’s secret manager.
  • Rotate keys periodically and immediately revoke compromised keys.
  • If you need multiple environments (e.g., staging, production), create separate API keys for each.
  • Monitor key activity in the Tenbyte Console → API Logs to detect unauthorized usage.

🤖 Using the API with AI agents

Prefer to drive the Tenbyte API from an AI agent? Install the official Tenbyte skill:
Set your key as the TENBYTE_API_KEY environment variable and the agent can call the API on your behalf.

🧩 Pagination

Tenbyte API responses for list endpoints are paginated to help manage large data sets efficiently. Use query parameters to control the number of items per page and navigate between pages.

🧠 Example Request