Quickstart
Create a key, submit a generation, and fetch the result.
API basics
Regional base URLs, authentication, endpoints, envelopes, and rate limits.
Generations
Create, track, cancel, delete, and list image and video generations.
TypeScript SDK
Use the official client for retries, typed responses, and webhook
verification.
Webhooks
Receive, verify, and process signed generation and credit events.
Playground
Test models in the browser without writing setup code.
What BabySea gives you
Core API flow
1
Create an API key
Create a key from the dashboard and choose a preset such as
Generate Only,
Read Only, or Full Access.2
Submit a generation
Call
POST /v1/generate/image/{model_identifier} or POST /v1/generate/video/{model_identifier} with a Bearer key.3
Track the job
Use
GET /v1/content/{generation_id} to poll, or subscribe to
webhook events for asynchronous delivery.4
Review usage
Use logs, credits, activity, and billing pages to understand cost, failures,
and team activity.
Regions
API keys are region-specific. Use the API hostname that matches the region
where the key was created.
