API Overview
BindPilot REST API reference
API Overview
BindPilot exposes a REST API for custom integrations, automations, and third-party applications.
Base URL
https://api.bindpilot.ai/v1
Authentication
All API requests require an API key passed in the Authorization header.
Get Your API Key
- Go to Settings > Integrations > API Keys
- Click Generate New Key
- Copy the key; BindPilot shows it only once
- Store it securely (consider a secrets manager)
Using Your API Key
curl https://api.bindpilot.ai/v1/quotes \
-H "Authorization: Bearer YOUR_API_KEY"
Rate Limits
- 100 requests per minute per API key
- Burst limit: 10 requests per second
- Exceeding limits returns
429 Too Many Requests
Retry with exponential backoff (wait 1s, 2s, 4s, etc.).
Response Format
All responses are JSON.
Success (2xx):
{
"status": "success",
"data": { ... },
"timestamp": "2026-04-13T21:45:00Z"
}
Error (4xx, 5xx):
{
"status": "error",
"error": {
"code": "INVALID_REQUEST",
"message": "Missing required field: client_id"
}
}
Available Endpoints
| Endpoint | Method | Purpose |
|----------|--------|---------|
| /quotes | POST | Create a new quote request |
| /quotes/{id} | GET | Fetch quote details |
| /clients | GET, POST | List/create clients |
| /clients/{id} | GET | Fetch client details |
| /policies | GET | List policies |
| /renewals | GET | List upcoming renewals |
| /carriers | GET | List your appointed carriers |
| /webhooks | POST, GET | Manage webhooks |
For detailed endpoint documentation, refer to individual integration guides.
Common Integration Patterns
Scenario 1: Sync leads from your website
- Form submission → POST to
/clients+/quotes - BindPilot generates comparative quotes
- Webhook notifies your system when quotes ready
- You email client a link to review proposals
Scenario 2: AMS sync (ongoing)
- Scheduled job: GET
/policiesand compare to your AMS - Identify missing/out-of-sync policies
- Use POST
/policiesto update
Scenario 3: Custom renewal pipeline
- Scheduled job: GET
/renewals - Filter to your custom criteria (e.g., "renewals in my territory")
- POST tasks to your CRM system
Sandbox Environment (Coming Soon)
A sandbox API is coming in Q2 2026 for development and testing without affecting production data.
Next: Check out AMS integrations, webhooks, and CSV import/export.