Skip to content

Real CRM API

The Real CRM API lets other tools (your website’s backend, Zapier, Make, ad platforms) send leads to your CRM. Each lead is matched to a contact and added to a deal, assigned to the next advisor in turn.

https://crm.tropicalrealty.com.mx/api

Every request and response body is JSON. Send Content-Type: application/json.

  1. In the CRM, go to Settings → Integrations and create an API key. Only owners and admins can.
  2. Send a lead with the key in the x-api-key header:
Terminal window
curl -X POST https://crm.tropicalrealty.com.mx/api/leads/intake \
-H "x-api-key: $CRM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"firstName": "Ana",
"lastName": "López",
"email": "ana@example.com",
"phone": "+52 55 1234 5678",
"message": "I want to schedule a visit."
}'
  1. The response tells you what happened to the lead:
{
"id": "0b8f3c1e-5d2a-4c7e-9f61-2a4d8e7b9c10",
"status": "processed",
"personId": "6a1d2f4b-8c3e-4b5a-9d7f-1e2c3b4a5d6e",
"dealId": "3f9e8d7c-6b5a-4c3d-8e2f-1a0b9c8d7e6f"
}

Next, read Sending leads to learn how leads are matched, or browse the API reference.