Build with the Desc CI API
Integrate customer intelligence into your existing tools and workflows. Well-documented REST API with comprehensive endpoints.
Quick Start
# Authenticate and fetch your customers
curl -X GET https://api.descci.com/v1/customers \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
API Reference
API Overview
RESTful API with JSON responses. Access customer data, analytics, and manage your business programmatically. Full CRUD operations on all resources.
Authentication
Secure API key-based authentication with OAuth 2.0 support. Generate keys from your dashboard. All requests must include your API key in the Authorization header.
Webhooks (Coming Soon)
Real-time event notifications for customer actions, engagement changes, and system events. Configure webhook endpoints from your dashboard.
Rate Limits & Pagination
Basic plan: 100 requests/min. Pro: 1,000 requests/min. Enterprise: Custom limits. All list endpoints support cursor-based pagination.
Example Use Cases
Custom Dashboard
Pull customer data into your own BI tools or custom dashboards using our analytics endpoints.
GET /api/v1/analytics/overviewCRM Integration
Sync customer profiles between Desc CI and your existing CRM system automatically.
GET /api/v1/customers?updated_after=2025-01-01Automated Campaigns
Trigger retention campaigns programmatically based on your own business logic.
POST /api/v1/campaigns/triggerCustomer Import
Bulk import customers from external systems using our batch endpoints.
POST /api/v1/customers/batchReady to Integrate?
Sign up for the Pro or Enterprise plan to get full API access.