UnleashX API Documentation
Welcome to the UnleashX API! Our comprehensive API enables you to build sophisticated voice AI applications, manage conversational agents, and integrate human-like conversations into your workflows.What is UnleashX?
UnleashX is a platform for building, deploying, and managing AI-powered voice agents and workflows. Our APIs provide everything you need to build intelligent voice applications at scale.Key Features
- Voice AI Agents: Create and manage agents for natural conversations
- Phone & Chat Integration: Make/receive calls, build chatbots
- API Control: Automate calls, control voice agents via API
- Workflow Automation: Design complex workflow automations
- Analytics & Reporting: Track usage and performance
Getting Started
To get started you need to log in to the UnleashX portal:- Visit the portal at
https://www.tryunleashx.com/loginand sign in with your account. - After signing in, open Profile & Settings → API Key and generate a persistent API token (this is the value you will pass in the
tokenheader).
/api-reference/authentication.
Base URL
All API requests should use:API Design
- RESTful Design: Consistent, resource-oriented URLs
- JSON Format: Accepts and returns
application/json - Standard HTTP: Uses HTTP verbs and status codes
- Token Auth: API requests require a valid
tokenheader (your API token)
Example: Agent Creation (Authenticated)
Error Handling
The API uses standard HTTP status codes:200- Success201- Created400- Bad Request401- Unauthorized (invalid/expired token)404- Not Found429- Rate Limited500- Server Error

