Comprehensive API documentation for developers and integrations.
[ BOOK A DEMO ]All API requests must include a Bearer token in the Authorization header.
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.clientbridgellc.com/v1/contactsRotate API keys regularly for security.
Core endpoints for sending messages, booking appointments, and managing contacts.
| Method | Endpoint | Description |
|---|---|---|
| POST | /v1/messages | Send a message to a contact |
| POST | /v1/bookings | Create an appointment |
| GET | /v1/contacts/:id | Retrieve a contact by ID |
{
"id": "12345",
"name": "Jane Doe",
"email": "jane@example.com"
}Receive real-time updates on events in your system.
message.receivedbooking.createdcontact.updated{
"event": "booking.created",
"data": {
"id": "bk_6789",
"contact": "Jane Doe",
"time": "2025-08-25T14:00:00Z"
}
}API requests are rate-limited to ensure fair use.
429 Too Many Requests| Header | Value |
|---|---|
| X-RateLimit-Limit | 60 |
| X-RateLimit-Remaining | 0 |
| Retry-After | 30 |
"Use exponential backoff when retrying failed requests."
"Always verify webhook signatures before processing events."
Our team can help you build custom integrations and optimize your API usage for maximum efficiency.
[ BOOK A DEMO ]