[ API REFERENCE ]

API REFERENCE

Comprehensive API documentation for developers and integrations.

[ BOOK A DEMO ]
API Documentation

Authentication

All API requests must include a Bearer token in the Authorization header.

Example Request

curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.clientbridgellc.com/v1/contacts

Security Tip

Rotate API keys regularly for security.

Endpoints

Core endpoints for sending messages, booking appointments, and managing contacts.

API Endpoints

MethodEndpointDescription
POST/v1/messagesSend a message to a contact
POST/v1/bookingsCreate an appointment
GET/v1/contacts/:idRetrieve a contact by ID

Example Response

{
  "id": "12345",
  "name": "Jane Doe",
  "email": "jane@example.com"
}

Webhooks

Receive real-time updates on events in your system.

Supported Events

message.received
booking.created
contact.updated

Example Webhook Payload

{
  "event": "booking.created",
  "data": {
    "id": "bk_6789",
    "contact": "Jane Doe",
    "time": "2025-08-25T14:00:00Z"
  }
}

Rate Limits

API requests are rate-limited to ensure fair use.

Rate Limit Policy

60 requests per minute per IP
Exceeding limit returns 429 Too Many Requests

Response Headers

HeaderValue
X-RateLimit-Limit60
X-RateLimit-Remaining0
Retry-After30

Quick Tips

"Use exponential backoff when retrying failed requests."

"Always verify webhook signatures before processing events."

Need Help with Custom Integrations?

Our team can help you build custom integrations and optimize your API usage for maximum efficiency.

[ BOOK A DEMO ]