Skip to content

    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.

    1. 01Get a key (Settings → Developers)
    2. 02Create a lead
    3. 03Send the survey link
    4. 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.