Moonscale API
The Moonscale API covers two surfaces. The live-avatar surface creates single-participant meeting rooms hosted by a real-time AI sales avatar and returns the conversation transcript plus an AI-generated summary afterwards, keyed either by a single conversation handle or by a time window of at most 24 hours. The studio-avatar surface renders videos asynchronously from a script, a voice and an avatar, returning a caller-supplied correlation id that is then used to poll for the result or to match an optional completion webhook. All requests authenticate with an x-api-key header.
Documentation
Documentation
https://vidlab7-d7584a5d.mintlify.app/api-reference/introduction
APIReference
https://vidlab7-d7584a5d.mintlify.app/api-reference/endpoint/liveAvatarsCreateRoom
GettingStarted
https://vidlab7-d7584a5d.mintlify.app/api-reference/endpoint/createApiKey
Authentication
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/authentication/moonscale-authentication.yml
RateLimits
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/rate-limits/moonscale-rate-limits.yml
Specifications
Other Resources
Overlay
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/overlays/moonscale-api-overlay.yaml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/errors/moonscale-problem-types.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/data-model/moonscale-data-model.yml
Examples
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/examples/moonscale-examples.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/conventions/moonscale-conventions.yml
Webhooks
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/asyncapi/moonscale-webhooks.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/moonscale/refs/heads/main/apis.yml