Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.
openapi: 3.2.0
info:
title: CharGen Partner Public pricing API
description: 'Wholesale generation API for images, video, audio, 3D models and structured D&D entities. Authenticate every call with `Authorization: Bearer YOUR_API_KEY` (keys are minted in the developer portal at char-gen.com/developers). Generations are asynchronous: POST returns 202 with an id, poll GET /partner/v1/generations/{id} for status and results (renders on POST /partner/v1/generations, structured D&D entities on POST /partner/v1/entities). Billing is a prepaid USD wallet; GET /partner/v1/models lists your per-model prices.'
version: v1
servers:
- url: https://api.char-gen.com
description: Production
tags:
- name: Public pricing
description: Unauthenticated standard pricing for the docs page.
paths:
/partner/v1/public/pricing:
get:
tags:
- Public pricing
operationId: pricing
responses:
'200':
description: OK
content:
'*/*':
schema:
type: object
'400':
description: Bad Request
content:
'*/*':
schema:
type: object
additionalProperties:
type: string
'401':
description: Unauthorized
content:
'*/*':
schema:
type: object
additionalProperties:
type: string
'402':
description: Payment Required
content:
'*/*':
schema:
type: object
additionalProperties:
type: string
'404':
description: Not Found
content:
'*/*':
schema:
type: object
additionalProperties:
type: string
'409':
description: Conflict
content:
'*/*':
schema:
type: object
additionalProperties:
type: string
'422':
description: Unprocessable Entity
content:
'*/*':
schema:
type: object
additionalProperties:
type: string
summary: Pricing
x-summary-source: derived