system-prompts-and-models-o.../dealix/docs/API_REFERENCE.md
2026-05-01 14:03:52 +03:00

2.0 KiB

API Reference — Dealix v3.0.0

Base URL (prod): https://api.dealix.sa

المصادقة

X-API-Key: <your-key>

عدا مسارات /health*, /docs, /redoc, /openapi.json, /api/v1/webhooks/*.


Health

Method Path Description
GET /health Liveness + providers
GET /live Liveness probe
GET /ready Readiness probe
GET /health/deep Deep check (Postgres + Redis + LLM)

Leads

Method Path Description
POST /api/v1/leads Create new lead (10/min)
GET /api/v1/leads List leads
GET /api/v1/leads/{id} Get one
PATCH /api/v1/leads/{id} Update status

Sales

Method Path Description
POST /api/v1/sales/quote Generate proposal (30/min)
POST /api/v1/sales/book Book demo
POST /api/v1/sales/follow-up Trigger follow-up

Sectors

Method Path Description
GET /api/v1/sectors List supported sectors
GET /api/v1/sectors/{slug}/playbook Sector playbook

Agents

Method Path Description
POST /api/v1/agents/run Execute an agent
GET /api/v1/agents/list Available agents

Webhooks

Method Path Verification
POST /api/v1/webhooks/hubspot HMAC-SHA256 (X-HubSpot-Signature-v3)
POST /api/v1/webhooks/calendly HMAC-SHA256 (Calendly-Webhook-Signature)
POST /api/v1/webhooks/n8n HMAC-SHA256 (X-N8N-Signature)
POST /api/v1/webhooks/whatsapp WhatsApp token verify

Admin

Method Path Description
GET /api/v1/admin/costs?window_hours=24&group_by=model Cost aggregation
GET /api/v1/admin/cache/stats Semantic cache hit/miss
GET /api/v1/admin/audit?limit=200 Connector audit log

Rate Limits

ارجع إلى docs/SECURITY_GUIDE.md.