API Keys & Integration Guide

Access all 93+ 25cent.cloud endpoints programmatically with personal API keys.

Creating an API Key

Navigate to your Dashboard → API Keys, or use this endpoint:

POST /api/keys
Authorization: Bearer YOUR_JWT_TOKEN
Content-Type: application/json

{ "name": "My Integration" }

The response includes your API key — store it securely, it won't be shown again.

Using Your API Key

Include the key in the X-API-Key header on every request:

curl -X POST https://25cent.cloud/api/upload \
  -H "X-API-Key: YOUR_API_KEY" \
  -F "[email protected]" \
  -F "title=My Upload"

Need a Full Implementation Walkthrough?

For end-to-end production setup (key lifecycle, retries, idempotency, orchestration, and hardening), follow the API How-To (Detailed).

Available Endpoints

Revoking a Key

DELETE /api/keys/:keyId
Authorization: Bearer YOUR_JWT_TOKEN

Revoked keys are immediately deactivated and cannot be restored.

← Back to Advanced Guides