Partner API · v1
Connect the CRM you already run.
SmartMoving connects natively. Any other CRM connects through the API and webhooks: create the lead, send the video survey, read the inventory back.
Create & sync leads
Create leads from your CRM or website form, and list what changed since your last sync.
Deliver the AI video survey
Generate a survey link per lead, send it by SMS or email, and read the structured result back over the API.
From key to finished survey in four steps.
- 01Get a key (Settings → Developers)
- 02Create a lead
- 03Send the survey link
- 04Read status / receive webhooks
Create a lead with one request.
Bearer auth with an mbk_live_ key. JSON in, JSON out. Webhooks fire when a lead is created or updated and when the survey completes.
curl
curl -X POST https://dkieategdogjcrtqhkbv.supabase.co/functions/v1/v1/leads \
-H "Authorization: Bearer mbk_live_…" \
-H "Content-Type: application/json" \
-d '{
"customer_name": "Jane Doe",
"email": "jane@example.com",
"phone": "+15555550123",
"origin_zip": "33101",
"destination_zip": "30303",
"move_date": "2026-08-15"
}'Contact us to get a key.
Tell us which CRM you run and we'll set up the connection with you.