CCAPI provides a unified API gateway that gives developers access to over 100 AI models across text, image, video, and music domains, including models from OpenAI, Anthropic, Google, ByteDance, Suno and others. It offers a single API key, transparent pay‑as‑you‑go pricing, and supports OpenAI‑compatible endpoints, enabling easy integration without managing multiple provider accounts.
ccapi-ai publishes 20 API contracts indexed on the APIs.io network, including CCAPI Image Upscale API, Claude / Anthropic LLM Integration API, DeepSeek LLM Integration API, and 17 more. Tagged areas include Company, AI, API, Gateway, and Models.
The ccapi-ai catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
ccapi-ai’s developer surface includes authentication, sandbox, engineering blog, documentation, pricing, signup flow, and 13 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for
this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero:
never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and
several others — scorable at all.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/ccapi-ai/"><img src="https://apis.io/badge/ccapi-ai/card.svg" alt="ccapi-ai on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Upscale an input image by x2 via CCAPI's OpenAI Images-compatible API. The public model name is `ccapi-upscale-v1`. --- ## Endpoint Use `POST /v1/images/generations` as the unif...
Access the Claude native Messages API via CCAPI proxy routing. --- ## Authentication Recommended Claude native-style request headers: - `x-api-key: ` - `anthropic-version: 2023-...
Call the official DeepSeek V4 API through CCAPI with one token. --- ## Authentication Use `Authorization: Bearer `. --- ## Recommended endpoint - `POST /v1/chat/completions` ---...
Generate and edit images with Seedream 5.0 Pro, 5.0, and 4.5 through the VolcEngine-native endpoint. Replace the official host with your CCAPI host; the request and response sha...
Access Gemini per-call image generation capabilities via CCAPI's OpenAI Images-compatible API. The public model name is the `nano-banana` series. --- ## What This Document Cover...
Per-call video generation with the Gemini Video model family: `veo-3.1-quality`, `veo-3.1-fast`, `veo-3.1-lite` and `omni-flash`, using the OpenAI-compatible `/v1/videos` async ...
Access the Google Gemini native API via CCAPI Gemini proxy routing. --- ## Authentication The Gemini native path supports two ways to pass the CCAPI token: - Header: `x-goog-api...
Access GPT Image 2 via CCAPI's OpenAI Images-compatible API. --- ## What This Document Covers This document corresponds to the **per-call billing version**, using `POST /v1/imag...
Per-call image-to-video generation with `grok-imagine-video-1-5-preview`, using the OpenAI-compatible `/v1/videos` async task flow. **Flow**: `POST /v1/videos` returns a `task_i...
Generate Midjourney images through CCAPI's simplified asynchronous image API. Submit one `mj_imagine` text-to-image task, then poll by `task_id`. A successful task returns four ...
Generate 5–15 second videos through the unified CCAPI task flow. H3 provides text-to-video, image-to-video, and reference-to-video. Reference-to-video accepts image, video, and ...
CCAPI's Producer task API. Uses a unified async task architecture: submit returns a public task ID, then poll via fetch to get normalized results without exposing upstream provi...
Seedance 2.5, 2.0, Fast, and Mini use the unified video API. Submit with `POST /v1/videos`, then poll `GET /v1/videos/{task_id}` using the public task ID. Provider-native endpoi...
List platform-reviewed public Seedance assets and private authorized assets owned by the current account. **Start with the official public virtual-avatar library**: it requires ...
CCAPI's Suno task API. Uses a unified async task architecture: submit returns a public task ID, then poll via fetch to get normalized results without exposing upstream provider ...
CCAPI is fully compatible with the Vidu official API. **Simply replace the domain name.** **Domain replacement** ``` Official: api.vidu.cn CCAPI: api.ccapi.ai ``` **Auth**: `Aut...
Fast text-to-image generation with strong Chinese and English typography. Z-Image Turbo uses a strict four-field request contract, requires an explicit aspect ratio, and returns...
aid: ccapi-ai
name: ccapi-ai
description: CCAPI provides a unified API gateway that gives developers access to over 100 AI models across text, image, video,
and music domains, including models from OpenAI, Anthropic, Google, ByteDance, Suno and others. It offers a single API key,
transparent pay‑as‑you‑go pricing, and supports OpenAI‑compatible endpoints, enabling easy integration without managing
multiple provider accounts.
image: https://ccapi.ai/logo.svg
url: https://artifacts.apis.io/ccapi-ai/apis.yml
x-type: company
x-source: harvest:mcp-registry
x-tier: profiled
x-tier-reason: enrichment pass 2026-10-30 (modular-v1; was harvest)
specificationVersion: '0.20'
created: '2026-10-30'
modified: '2026-10-30'
tags:
- Company
- AI
- API
- Gateway
- Models
- Platform
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: AgenticAccess
url: agentic-access/ccapi-ai-agentic-access.yml
- type: Spectral
url: rules/ccapi-ai-rules.yml
- type: JSONLD
url: json-ld/ccapi-ai-context.jsonld
- type: Vocabulary
url: vocabulary/ccapi-ai-vocabulary.yml
- type: DataModel
url: data-model/ccapi-ai-data-model.yml
- type: Authentication
url: authentication/ccapi-ai-authentication.yml
- type: ErrorCatalog
url: errors/ccapi-ai-problem-types.yml
- type: Conformance
url: conformance/ccapi-ai-conformance.yml
- type: LLMsTxt
url: llms/ccapi-ai-llms.txt
- type: MCPServer
url: mcp/ccapi-ai-mcp.yml
- type: Hosts
url: hosts/ccapi-ai-hosts.yml
- type: Sandbox
url: https://ccapi.ai/console
- type: PrivacyPolicy
url: https://ccapi.ai/privacy-policy
- type: Blog
url: https://ccapi.ai/blog
- type: DomainSecurity
url: security/ccapi-ai-domain-security.yml
- type: Website
url: https://ccapi.ai/
- type: Documentation
url: https://ccapi.ai/docs/en
- type: Pricing
url: https://ccapi.ai/pricing
- type: SignUp
url: https://ccapi.ai/register
apis:
- name: CCAPI
description: CCAPI provides an OpenAI-compatible API gateway for over 100 AI models.
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai/v1
aid: ccapi-ai:ccapi
- aid: ccapi-ai:ccapi-ai-ccapi-image-upscale-api
name: ccapi-ai CCAPI Image Upscale API
description: 'Upscale an input image by x2 via CCAPI''s OpenAI Images-compatible API. The public model name is `ccapi-upscale-v1`.
---
## Endpoint
Use `POST /v1/images/generations` as the unified image endpoint.
This is a synchronous API. A successful request returns the upscaled image directly in the OpenAI Images response format;
no task polling is required.
---
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
---
## Supported Model
| Model Name | Capability | Billing |
|---|---|---|
| `ccapi-upscale-v1` | x2 image super-resolution / upscale | Per call |
---
## Request Format
Uses the OpenAI Images-compatible format with an upscale-specific `image` input:
- `model`: `ccapi-upscale-v1`
- `image`: required. A single image URL, a single raw base64 string, a `data:image/...;base64,...` string, or a one-item
string array.
- `response_format`: optional. `url` by default; use `b64_json` to request base64 output.
- `model_quality`: optional upstream quality hint. Default: `MQ`.
- `result_format`: optional upstream output format. Default: `0`.
- `jpg_quality`: optional JPEG quality. Default: `95`.
- `return_url`: optional explicit upstream URL-return flag. Defaults from `response_format == "url"`.
Only one input image is supported in the first version. Multiple images are rejected.
Use this model only for source images up to 1K: both width and height must be between 256 and 1024 px, and the file must
be no larger than 5 MB. If either side is greater than 1024 px, use `gpt-image-2` directly.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=字节跳动) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- CCAPI Image Upscale
properties:
- type: OpenAPI
url: openapi/ccapi-ai-ccapi-image-upscale-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-claude-anthropic-llm-integration-api
name: ccapi-ai Claude / Anthropic LLM Integration API
description: 'Access the Claude native Messages API via CCAPI proxy routing.
---
## Authentication
Recommended Claude native-style request headers:
- `x-api-key: <CCAPI Token>`
- `anthropic-version: 2023-06-01`
The `x-api-key` value should be your CCAPI token, not the upstream official API Key.
---
## Recommended Endpoint
- `POST /v1/messages`
---
## Capabilities
- Streaming output supported
- Tool use supported
- Extended thinking / reasoning fields supported
- Supports converting OpenAI-compatible requests to Claude native format, but this document focuses on the native API
---
## Models
Common model examples: `claude-sonnet-4-6`, `claude-opus-4-6`, `claude-haiku-4-5`.
Actually available models are determined by the `GET /v1/models` response and backend channel configuration.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Anthropic) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Claude / Anthropic LLM Integration
properties:
- type: OpenAPI
url: openapi/ccapi-ai-claude-anthropic-llm-integration-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-deepseek-llm-integration-api
name: ccapi-ai DeepSeek LLM Integration API
description: 'Call the official DeepSeek V4 API through CCAPI with one token.
---
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
---
## Recommended endpoint
- `POST /v1/chat/completions`
---
## Current models
- `deepseek-v4-flash`: high-throughput, low-latency default
- `deepseek-v4-pro`: complex reasoning and agentic coding
Both models provide a 1M-token context window, thinking and non-thinking modes, JSON output, tool calls, SSE streaming,
and cache-aware usage fields. Thinking is enabled by default.
The retired `deepseek-chat` and `deepseek-reasoner` identifiers are not used in new integrations. See `GET /v1/models`
for live availability.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=DeepSeek) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- DeepSeek LLM Integration
properties:
- type: OpenAPI
url: openapi/ccapi-ai-deepseek-llm-integration-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-doubao-seedream-official-image-api-api
name: ccapi-ai Doubao Seedream Official Image API
description: Generate and edit images with Seedream 5.0 Pro, 5.0, and 4.5 through the VolcEngine-native endpoint. Replace
the official host with your CCAPI host; the request and response shapes remain compatible.
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Doubao Seedream Official Image API
properties:
- type: OpenAPI
url: openapi/ccapi-ai-doubao-seedream-official-image-api-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-gemini-per-call-image-generation-api
name: ccapi-ai Gemini Per-Call Image Generation API
description: 'Access Gemini per-call image generation capabilities via CCAPI''s OpenAI Images-compatible API. The public
model name is the `nano-banana` series.
---
## What This Document Covers
This document corresponds to the **per-call billing version**, using `POST /v1/images/generations` as the unified endpoint,
suitable for scenarios where you want to call the API on a per-image/tier basis.
If you want to use the **Google AI Studio API native request format**, please refer to the separate Gemini native image
generation document instead of this file.
---
## Endpoint
Use `POST /v1/images/generations` as the unified endpoint.
This is a synchronous API. Upon successful request, image results are returned directly without polling.
---
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
---
## Response Characteristics
- Response structure follows the OpenAI Images style
- The platform returns image URLs by default
- The platform normalizes and hosts image results uniformly, without exposing underlying provider details
---
## Supported Models
| Model Name | Capability Mapping | Resolution Tier | Description |
|---|---|---|---|
| `nano-banana` | Gemini 2.5 Flash Image | 1K | Basic |
| `nano-banana-pro-1k` | Gemini 3 Pro Image Preview | 1K | Pro |
| `nano-banana-pro-2k` | Gemini 3 Pro Image Preview | 2K | Pro |
| `nano-banana-pro-4k` | Gemini 3 Pro Image Preview | 4K | Pro |
| `nano-banana-2-0.5k` | Gemini 3.1 Flash Image Preview | 0.5K | Gen 2 |
| `nano-banana-2-1k` | Gemini 3.1 Flash Image Preview | 1K | Gen 2 |
| `nano-banana-2-2k` | Gemini 3.1 Flash Image Preview | 2K | Gen 2 |
| `nano-banana-2-4k` | Gemini 3.1 Flash Image Preview | 4K | Gen 2 |
The resolution is already encoded in the public model name, e.g. `nano-banana-pro-2k`, `nano-banana-2-4k`.
---
## Request Format
Uses the OpenAI Images-compatible format:
- `model`: Use the platform''s public model name
- `prompt`: Text-to-image prompt
- `image`: Optional, supports single or multiple reference image inputs for image-to-image and multi-image blending
- `aspect_ratio`: Optional, passed as a top-level field
---
## Aspect Ratio Support
### `nano-banana` / `nano-banana-pro-*`
Supported: `1:1`, `2:3`, `3:2`, `3:4`, `4:3`, `4:5`, `5:4`, `9:16`, `16:9`, `21:9`
### `nano-banana-2-*`
In addition to the above ratios, also supports: `1:4`, `4:1`, `1:8`, `8:1`
---
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Google) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Gemini Per-Call Image Generation
properties:
- type: OpenAPI
url: openapi/ccapi-ai-gemini-per-call-image-generation-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-gemini-video-veo-3-1-omni-flash-api
name: ccapi-ai Gemini Video (Veo 3.1 / Omni Flash) API
description: 'Per-call video generation with the Gemini Video model family: `veo-3.1-quality`, `veo-3.1-fast`, `veo-3.1-lite`
and `omni-flash`, using the OpenAI-compatible `/v1/videos` async task flow.
**Flow**: `POST /v1/videos` returns a `task_id` immediately; poll `GET /v1/videos/{task_id}` until `status` is `completed`
(video URL in `metadata.url`) or `failed`.
## Models
| Model | Duration | Highlights |
|---|---|---|
| `veo-3.1-quality` | 8s fixed | Highest quality tier |
| `veo-3.1-fast` | 8s fixed | Fast tier, good quality/latency balance |
| `veo-3.1-lite` | 8s fixed | Most economical tier |
| `omni-flash` | 4 / 6 / 8 / 10s | Duration-tiered billing; also supports reference-video input (video editing) |
## Capabilities
- **Text-to-video**: prompt only
- **Image-to-video**: up to 3 `reference_images` (2 images = frame-to-video, 3 images = reference-to-video; override with
`generation_type`)
- **Video editing** (`omni-flash` only): 1 `reference_videos` entry
- Aspect ratios `16:9` / `9:16` (default `16:9`), resolutions `720p` / `1080p`
## Billing
Billed per call at submit time. The Veo 3.1 series is priced per 8-second video. `omni-flash` is tiered by duration (4s/6s/8s/10s;
8s is the reference price). Failed tasks are automatically refunded. See the Pricing page for current prices.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Google) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Gemini Video (Veo 3.1 / Omni Flash)
properties:
- type: OpenAPI
url: openapi/ccapi-ai-gemini-video-veo-3-1-omni-flash-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-google-gemini-llm-integration-api
name: ccapi-ai Google Gemini LLM Integration API
description: 'Access the Google Gemini native API via CCAPI Gemini proxy routing.
---
## Authentication
The Gemini native path supports two ways to pass the CCAPI token:
- Header: `x-goog-api-key: <CCAPI Token>`
- Query: `?key=<CCAPI Token>`
Either one is sufficient.
---
## Recommended Endpoints
- `POST /v1beta/models/{model}:generateContent`
- `POST /v1beta/models/{model}:streamGenerateContent?alt=sse`
---
## Capabilities
- Native `contents` / `parts` message format supported
- Tool declarations and function calling configuration supported
- System instructions, temperature/topP/maxOutputTokens and other generation parameters supported
- Supports converting from OpenAI/Claude format to Gemini, but this document focuses on the Gemini native API
---
## Models
Common model examples: `gemini-3.1-pro`, `gemini-2.5-flash`, `gemini-2.5-pro`, `gemini-3-pro-preview`.
Actually available models are determined by the `GET /v1beta/models` response and backend channel configuration.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Google) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Google Gemini LLM Integration
properties:
- type: OpenAPI
url: openapi/ccapi-ai-google-gemini-llm-integration-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-gpt-image-2-per-call-image-generation-api
name: ccapi-ai GPT Image 2 Per-Call Image Generation API
description: 'Access GPT Image 2 via CCAPI''s OpenAI Images-compatible API.
---
## What This Document Covers
This document corresponds to the **per-call billing version**, using `POST /v1/images/generations` as the unified endpoint.
## Endpoint
Use `POST /v1/images/generations` as the unified endpoint.
This endpoint behaves **synchronously** by default: submit a task and receive the generated image directly in the response
(after internal polling, up to ~60s). No task ID or manual polling is required.
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
## Response Characteristics
- Response structure follows the OpenAI Images style
- The platform returns image URLs by default
- The platform normalizes and hosts image results uniformly via Bunny CDN
## Supported Models
| Model Name | Description | Pricing |
|---|---|---|
| `gpt-image-2` | GPT Image 2, 1080P high quality | $0.211 / image (official) |
## Official Pricing
- **gpt-image-2**: $0.211 per 1080P high quality image
- CCAPI user price: $0.02 (with gpt-image-A group rate applied)
## Request Format
Uses the OpenAI Images-compatible format:
- `model`: Use `gpt-image-2`
- `prompt`: Text-to-image prompt
- `image`: Optional, supports single or multiple reference image inputs for image-to-image and multi-image blending
## Key Field Descriptions
### `model`
Use `gpt-image-2` for GPT Image 2 generation.
### `prompt`
Text description of the image to generate.
### `image` (optional)
- Not provided: text-to-image
- Single string: single-image image-to-image
- String array: multi-image blending
It is recommended to pass publicly accessible image URLs.
### `response_format` (optional)
- `url` (default): Returns a CDN URL
- `b64_json`: Returns base64-encoded image data
### `size` (optional)
Requested image dimensions. Task-based channels translate this value to a supported aspect ratio; exact output pixels
are provider-defined and may differ from the request. Omit it to use the platform default.
---
## Response Description
- Response structure follows the OpenAI Images style
- Synchronous: image is returned directly in the response after internal polling (~60s max)
- `data[0].url` — the final accessible image URL (hosted via Bunny CDN)
- `data[0].revised_prompt` — the normalized prompt'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- GPT Image 2 Per-Call Image Generation
properties:
- type: OpenAPI
url: openapi/ccapi-ai-gpt-image-2-per-call-image-generation-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-grok-imagine-video-api
name: ccapi-ai Grok Imagine Video API
description: 'Per-call image-to-video generation with `grok-imagine-video-1-5-preview`, using the OpenAI-compatible `/v1/videos`
async task flow.
**Flow**: `POST /v1/videos` returns a `task_id` immediately; poll `GET /v1/videos/{task_id}` until `status` is `completed`
(video URL in `metadata.url`) or `failed`.
## Capabilities
- **Image-to-video**: animates exactly 1 source image (JPEG/PNG URL); prompt is optional
- Durations 1-15 seconds (default 8)
- Resolutions `480p` (default) / `720p`
- Aspect ratios `auto` (follow source image), `1:1`, `16:9`, `9:16`, `4:3`, `3:4`, `3:2`, `2:3`
## Billing
Billed per call at submit time, by resolution and duration: 480p $0.08/second, 720p $0.14/second (displayed price is a
480p 8-second reference). Failed tasks are automatically refunded. See the Pricing page for current prices.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=xAI) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Grok Imagine Video
properties:
- type: OpenAPI
url: openapi/ccapi-ai-grok-imagine-video-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-midjourney-imagine-api-api
name: ccapi-ai Midjourney Imagine API
description: 'Generate Midjourney images through CCAPI''s simplified asynchronous image API.
Submit one `mj_imagine` text-to-image task, then poll by `task_id`. A successful task returns four ordered split images
in `result_urls`; the original four-image grid remains available as `preview_url` and the backward-compatible `result_url`.
No provider-specific upscale, variation, reroll, or continuation endpoint is required.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Midjourney) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Midjourney Imagine API
properties:
- type: OpenAPI
url: openapi/ccapi-ai-midjourney-imagine-api-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-minimax-h3-family-video-generation-api
name: ccapi-ai MiniMax H3 Family Video Generation API
description: 'Generate 5–15 second videos through the unified CCAPI task flow. H3 provides text-to-video, image-to-video,
and reference-to-video. Reference-to-video accepts image, video, and audio inputs and also covers video-to-video and video
editing. H3 Max Turbo provides text-to-video and image-to-video.
## Models
| Model | Resolutions | Input |
|---|---|---|
| `minimax/h3/text-to-video` | 480P / 768P / 2K / 4K | Text |
| `minimax/h3/image-to-video` | 480P / 768P / 2K / 4K | Opening image, optional ending image |
| `minimax/h3/reference-to-video` | 480P / 768P / 2K / 4K | Up to 9 images, 3 videos, and 3 audio files |
| `minimax/h3-max-turbo/text-to-video` | 480P / 768P / 1080P | Text |
| `minimax/h3-max-turbo/image-to-video` | 480P / 768P / 1080P | Opening image, optional ending image |
## Billing
Billing is based on generated seconds and output resolution. At 768P, a 5-second H3 Max Turbo video costs $0.24 and a
5-second H3 video costs $0.36. The first five reference images are included for H3 reference-to-video; each additional
image costs $0.096. Failed tasks are not charged.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- MiniMax H3 Family Video Generation
properties:
- type: OpenAPI
url: openapi/ccapi-ai-minimax-h3-family-video-generation-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-minimax-llm-integration-api
name: ccapi-ai MiniMax LLM Integration API
description: 'Connect to MiniMax text models via CCAPI''s proxy routing.
---
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
---
## Recommended Endpoint
- `POST /v1/chat/completions`
---
## Capabilities
- OpenAI-compatible format
- Streaming (SSE)
- Tool calling
---
## Models
Example: `minimax-m2.5`.
See `GET /v1/models` for available models.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=MiniMax) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- MiniMax LLM Integration
properties:
- type: OpenAPI
url: openapi/ccapi-ai-minimax-llm-integration-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-openai-llm-integration-api
name: ccapi-ai OpenAI LLM Integration API
description: 'Access OpenAI series LLMs via CCAPI proxy routing.
---
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
---
## Recommended Endpoints
- `POST /v1/chat/completions`: Standard OpenAI Chat Completions API
- `POST /v1/responses`: OpenAI Responses API
---
## Capabilities
- Streaming output (SSE) supported
- Tool calling supported
- JSON output mode supported
- Image input and reasoning models supported, depending on the enabled models
---
## Models
Common model examples: `gpt-6-sol`, `gpt-5.5`, `gpt-6-astra`, `gpt-5.6-terra`, `gpt-6-luna`.
Actually available models are determined by the `GET /v1/models` response and backend channel configuration.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=OpenAI) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- OpenAI LLM Integration
properties:
- type: OpenAPI
url: openapi/ccapi-ai-openai-llm-integration-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-producer-task-api-api
name: ccapi-ai Producer Task API
description: 'CCAPI''s Producer task API. Uses a unified async task architecture:
submit returns a public task ID, then poll via fetch to get normalized results
without exposing upstream provider details.
---
## Workflow
1. **Submit** → `POST /producer/submit/{ACTION}` → `{"code":"success","data":"task_xxx"}`
2. **Poll** → `GET /producer/fetch/{id}` or `POST /producer/fetch` → check `data.status` and `data.data`
3. **Done** → when `data.status = "SUCCESS"`, `data.data` contains the normalized result
---
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
---
## Notes
- Only `POST /producer/submit/MUSIC` is currently enabled
- All other Producer operations are reserved and unavailable due to upstream restrictions
- Failed tasks are automatically refunded
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Producer) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Producer Task API
properties:
- type: OpenAPI
url: openapi/ccapi-ai-producer-task-api-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-seedance-2-5-2-0-video-generation-api
name: ccapi-ai Seedance 2.5 / 2.0 Video Generation API
description: 'Seedance 2.5, 2.0, Fast, and Mini use the unified video API. Submit with `POST /v1/videos`, then poll `GET
/v1/videos/{task_id}` using the public task ID. Provider-native endpoints and channel implementation are internal gateway
details. Seedance 2.0 Fast supports image, video, and audio references and can generate synchronized audio with `generate_audio:
true`. Seedance 2.5 supports 720p/1080p output over 4–30 second durations with image/video/audio references; both tiers
are delivered by generating one step lower and upscaling with MediaKit (the 480p tier has been retired). Public reference
pricing is $0.1618/s for 720p ($0.0968/billable second with video input) and $0.3980/s for 1080p ($0.2381/billable second
with video input). Completed tasks are settled from actual usage.
## Trusted assets
Start with the official public virtual-avatar library; it needs no real-person verification. Use verification and private-asset
enrollment only for your own real person.
- [Open the trusted asset library in the console](https://ccapi.ai/console/video-assets)
- [View the trusted asset-list API documentation](https://ccapi.ai/docs/en#tag/seedance-trusted-asset-library/GET/v1/video/assets)
- [Call the official public asset list](https://api.ccapi.ai/v1/video/assets?scope=public&kind=virtual_human)
- [Read the official public virtual-avatar library introduction](https://www.volcengine.com/activity/Seedance2-0-security?infrom=100001.100.140)
---
## Pricing
Visit the [Pricing page](/pricing?vendor=字节跳动) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Seedance 2.5 / 2.0 Video Generation
properties:
- type: OpenAPI
url: openapi/ccapi-ai-seedance-2-5-2-0-video-generation-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-seedance-trusted-asset-library-api
name: ccapi-ai Seedance Trusted Asset Library API
description: 'List platform-reviewed public Seedance assets and private authorized assets owned by the current account.
**Start with the official public virtual-avatar library**: it requires no real-person verification, and its returned `asset://`
URIs can be used directly for video generation. Use the official verification and private-asset flow only when you need
your own real person. Each verified group represents one real person. The platform does not retain identity documents,
liveness captures, or source media URLs. Never guess or construct asset IDs.
## Recommended path
1. Call `GET /v1/video/assets?scope=public&kind=virtual_human` to choose an official public virtual avatar.
2. Copy the response `uri` into `POST /v1/videos`.
3. Start real-person verification and private-asset enrollment only for your own real person.
## Entry points
- [Read the full official asset library guide](https://ccapi.ai/guides/seedance-official-asset-video)
- [Open the compliant asset flow in the console](https://ccapi.ai/console/video-assets)
- [Call the official public asset list](https://api.ccapi.ai/v1/video/assets?scope=public&kind=virtual_human)
- [Read the official public virtual-avatar library introduction](https://www.volcengine.com/activity/Seedance2-0-security?infrom=100001.100.140)
- [Start real-person verification](https://api.ccapi.ai/v1/video/real-person/enrollments)
- [View the create-video API documentation](https://ccapi.ai/docs/en#tag/seedance-25-20-video-generation/POST/v1/videos)'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Seedance Trusted Asset Library
properties:
- type: OpenAPI
url: openapi/ccapi-ai-seedance-trusted-asset-library-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-suno-task-api-api
name: ccapi-ai Suno Task API
description: 'CCAPI''s Suno task API. Uses a unified async task architecture:
submit returns a public task ID, then poll via fetch to get normalized results
without exposing upstream provider details.
---
## Workflow
1. **Submit** → `POST /suno/submit/{ACTION}` → `{"code":"success","data":"task_xxx"}`
2. **Poll** → `GET /suno/fetch/{id}` or `POST /suno/fetch` → check `data.status` and `data.data`
3. **Done** → when `data.status = "SUCCESS"`, `data.data` contains the normalized result
---
## Authentication
Use `Authorization: Bearer <CCAPI Token>`.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Suno) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Suno Task API
properties:
- type: OpenAPI
url: openapi/ccapi-ai-suno-task-api-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-vidu-video-generation-api-api
name: ccapi-ai Vidu Video Generation API
description: 'CCAPI is fully compatible with the Vidu official API. **Simply replace the domain name.**
**Domain replacement**
```
Official: api.vidu.cn
CCAPI: api.ccapi.ai
```
**Auth**: `Authorization: Token sk-xxxxxxxx`
---
## Supported Endpoints
| Method | Path | Description |
|--------|------|-------------|
| POST | `/ent/v2/text2video` | Text to Video |
| POST | `/ent/v2/img2video` | Image to Video |
| POST | `/ent/v2/start-end2video` | Start-End Frame to Video |
| POST | `/ent/v2/reference2video` | Reference Image to Video |
| GET | `/ent/v2/tasks/{task_id}/creations` | Get Task Status |
## Supported Models
| Model | Description |
|-------|-------------|
| `vidu2.0` | Vidu 2.0 main model |
| `viduq1` | Basic model, 1080p/5s only |
| `viduq2` | Main model, multiple resolutions and durations |
| `viduq2-pro` | Pro version, higher quality |
| `viduq2-turbo` | Fast version |
| `viduq3-pro` | Premium model, per second × resolution |
| `viduq3-turbo` | Fast model, per second × resolution |
For full parameter reference see [Vidu official docs](https://platform.vidu.cn/docs).
---
## Pricing
Visit the [Pricing page](/pricing?vendor=Vidu) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Vidu Video Generation API
properties:
- type: OpenAPI
url: openapi/ccapi-ai-vidu-video-generation-api-api-openapi.yml
- aid: ccapi-ai:ccapi-ai-z-image-turbo-api
name: ccapi-ai Z-Image Turbo API
description: 'Fast text-to-image generation with strong Chinese and English typography. Z-Image Turbo uses a strict four-field
request contract, requires an explicit aspect ratio, and returns exactly one image per successful request.
Use `POST /v1/images/generations`. This is a synchronous endpoint; read the generated image URL from `data[0].url` without
polling a task.
---
## Pricing
Visit the [Pricing page](/pricing?vendor=阿里巴巴) to see full model pricing for this provider.'
humanURL: https://docs.ccapi.ai/en/
baseURL: https://api.ccapi.ai
tags:
- Z-Image Turbo
properties:
- type: OpenAPI
url: openapi/ccapi-ai-z-image-turbo-api-openapi.yml
x-enrichment:
date: '2026-10-30'
status: enriched
artifacts_added: 28
pass: modular-v1
engine: identity=oss,contract=oss,surfaces=oss,docs=oss,regulatory=oss
ccapi-ai — frequently asked questions
Does ccapi-ai have an API?
Yes. APIs.io lists 20 APIs from ccapi-ai, including CCAPI, ccapi-ai CCAPI Image Upscale API and ccapi-ai Claude / Anthropic LLM Integration API, and 17 more.
Is there an OpenAPI specification for the ccapi-ai?
Yes. APIs.io indexes 19 OpenAPI specifications for ccapi-ai, each linked for download from this page.
How do I authenticate with the ccapi-ai?
ccapi-ai uses bearer-token authentication (1 scheme). The details are profiled on APIs.io as Ccapi Ai Authentication.
Does ccapi-ai have an MCP server?
Yes. APIs.io lists 1 MCP server for ccapi-ai: Remote MCP server at ccapi.ai.
Is the ccapi-ai ready for AI agents?
ccapi-ai has a Kin Score of 44.3 out of 100 (developing) and an Agent Readiness score of 40.7 (agent-ready), scored by API Evangelist on 2026-10-31.
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.