Welcome
The Mindhunters API enables you to build AI-powered voice and text conversation experiences. This section contains automatically generated documentation for all available endpoints. There are two ways to access API documentation:- Auto-generated Reference - Browse the endpoints in the sidebar (generated from our OpenAPI specification)
- Interactive Guides - Check our Quickstart Guide for step-by-step examples
Mindhunters OpenAPI Specification
View the complete OpenAPI specification file
Base URL
All API requests should be made to your workspace-specific URL:{subdomain} with your workspace identifier. For example, if your workspace URL is https://abc.mindhunters.ai, then your API base URL is https://abc.mindhunters.ai/api/v1.
Authentication
All API endpoints require authentication using Bearer tokens.How to Get Your API Token
1
Log in to your workspace
Navigate to your Mindhunters workspace at
https://your-subdomain.mindhunters.ai2
Open Developer section
Click on your profile icon (top right) and select “Developer”
3
Create API token
In the Developer section, click “Create New API Token” or “Generate Token”
4
Copy and store securely
Copy the generated token immediately. You won’t be able to see it again after closing the dialog.Store it securely in environment variables or a secrets manager.
Using Your Token
Include your token in theAuthorization header of every request:
cURL Example
JavaScript Example
Python Example
API Capabilities
The Mindhunters API provides the following functionality:Voice Calls
Initiate AI-powered outbound calls and manage call status
Campaigns
Create and manage multi-channel communication campaigns
Contacts
Manage contact information and custom fields
Send template-based WhatsApp messages
Transcriptions
Access conversation transcripts and analytics
Webhooks
Receive real-time event notifications
Getting Started
Quickstart Guide
Make your first API call in minutes
Authentication
Set up your API token
Webhooks
Configure real-time notifications
Error Handling
Handle errors gracefully
Response Format
All API responses follow a consistent JSON structure: Success Response:Rate Limits
- API Requests: 1000 requests per minute
- Concurrent Calls: 50 simultaneous calls
- Webhook Deliveries: 100 events per second
Support
Need help? We’re here for you:- Documentation: Browse our comprehensive guides
- API Reference: Explore endpoints in the sidebar
- Email Support: support@mindhunters.ai
- Monitoring: Track requests in your dashboard
Explore the API
Browse the endpoints in the sidebar to see detailed documentation for each API call, including:- Request parameters and body schemas
- Response formats
- Authentication requirements
- Code examples
- Error codes
