This documents the v1 product. It is kept for integrations already running
on it. If you are building something new, start with the
Quickstart.
Base URL
All API requests target the production server:Authentication
Every request must include two API key headers:
Most endpoints also require a
workspace header to scope requests to a specific workspace.
Contact sneh@miraiminds.co to get your API keys and workspace ID.
API endpoints
The endpoints fall into these groups:Onboarding
Register a Shopify store and create a workspace with billing configuration.
Assistant
Create, retrieve, and update voice agent configurations.
Call
Initiate outbound calls and abort queued calls.
Webhooks
Receive real-time call status and action events.
Organization
Archive and unarchive organizations and workspaces.
Voice Gallery
Browse available voice options for your agents.
Common error codes
Rate limits
The API rate-limits requests to keep the service stable. If you get a429
response, wait before retrying. Assistant updates also have a cooldown period so
that update operations don’t overlap.