Skip to main content

Overview

The CareCycle API provides programmatic access to manage campaigns, customers, calls, and more. All endpoints use JSON for request and response bodies.

Base URL

https://api.carecycle.ai

Authentication

All API requests require authentication. Include your API key in the request headers:
Authorization: Bearer YOUR_API_KEY
Or use the x-api-key header:
x-api-key: YOUR_API_KEY

Available Resources

Response Format

All successful responses return JSON with the requested data. Error responses follow a consistent format:
{
  "success": false,
  "error": {
    "message": "Description of what went wrong",
    "code": "ERROR_CODE"
  }
}

Rate Limiting

API requests are rate limited. If you exceed the limit, you’ll receive a 429 Too Many Requests response. Include appropriate retry logic in your integration.