Sign up

Intake API

Send leads to the CRM from any system.

An admin generates it in Settings → Integrations. It's shown once and we only keep its hash: if you lose it, generate another and the old one stops working.

POST /api/public/ingest-lead
Authorization: Bearer <your key>
Content-Type: application/json

{ "nombre": "Marta Ruiz", "email": "marta@example.com", "revenue": 30000, "utm_source": "instagram" }

Only nombre is required. The lead is disqualified or routed in the same request, and the 201 response carries its id, status and triage.

Limit: 300 requests per minute per workspace. The full field and response reference is in API and webhooks.