List public models
Browse image, video, audio, and music models through one entry point instead of maintaining separate vendor references.
Integrate image, video, audio, and music generation through one consistent API. You can call it directly from your backend or hand the same workflow to Codex, Claude Code, or OpenClaw.
Start with model discovery, then expand into uploads, credit quotes, task creation, and result polling.
Keep the same visual structure as /skill, but position this page around direct API integration. You can wire your backend first, then decide whether agents should execute the same workflow.
This is not just a single model endpoint. It unifies model discovery, uploads, quoting, task creation, and result retrieval into one public API surface.
Browse image, video, audio, and music models through one entry point instead of maintaining separate vendor references.
Upload assets once, then reuse the returned URLs in later generation tasks.
Estimate cost before you create a task so budgets stay predictable during batch runs.
Use one consistent task flow for status, errors, and output URLs across models.
Get an API key, verify one request, then decide whether you want to wire the backend yourself or let an agent run the same workflow.
Start by verifying authentication against the unified public API.
The model list endpoint is the easiest starting point, then you can move into uploads, quotes, and task creation.
Write the integration yourself first, then plug it into your existing automation once the API path is stable.
Start with the smallest proof request, then extend into a production-ready media pipeline with the same structure as /skill but API-specific content.
Use this exact three-step flow: get an API key, verify one endpoint, then connect the API to your code or agent workflow.
Claim a free Cyberbara API key first. Once you have it, verify authentication with the smallest possible request.
export CYBERBARA_API_KEY="<your_api_key>"Get free API keyThe model list endpoint is the fastest way to validate connectivity. After that, expand into uploads, credit quotes, and task creation.
curl -X GET "https://cyberbara.com/api/v1/models?mediaType=image" \
-H "Authorization: Bearer <your_api_key>"Next you can call /uploads, /tasks/quote, /tasks, and /tasks/{id} and wire them into your backend flow.
1. GET /api/v1/models?mediaType=image
2. POST /api/v1/uploads/image to get a reference URL
3. POST /api/v1/tasks/quote to estimate credits
4. POST /api/v1/tasks to create the job
5. GET /api/v1/tasks/{taskId} to poll status and resultThe practical questions that matter before you wire this into production.
If you want a single media generation interface across models and media types, this page gives you the shortest path to a working setup.