Authentication & API keys
How to create, use, rotate and scope API keys. Read →
Build on JARAI by calling the Partner API — submit productions programmatically, track them to completion, and pull the finished deliverables into your own product.
JARAI productions are asynchronous: you submit a request, JARAI runs the multi-step AI pipeline (this takes minutes, not milliseconds), and the result arrives later. So every integration follows the same shape:
Authenticate — create a scoped key in the Studio Console (Settings → API Keys; self-serve, no approval) and send it on every request. See Authentication & API keys.
Submit a production — POST the request (project type, content theme, avatar(s), options). You get back an identifier and an initial status.
Track it — either poll the production’s status endpoint, or register a webhook and let JARAI call you when the status changes. See Production lifecycle.
Collect the deliverables — once the production reaches its terminal “ready” state, fetch the packaged assets (video/audio/text + attribution).
Authentication & API keys
How to create, use, rotate and scope API keys. Read →
Production lifecycle
Submit → status states → polling vs webhooks → deliverables. Read →
Full API reference
Every endpoint + schema, live. Open the Developer Portal →
Concepts
New to JARAI? Start with What is JARAI Studio? and the glossary.
© 2026 JARAI STUDIO Ltd. All rights reserved.