Connect API
The Connect API is the canonical external integration surface for RocketLead. Read leads and bookings, push leads from your CRM, check availability, and book calendar slots — all over standard HTTPS with a Bearer token.
Base URL
Section titled “Base URL”https://api.rocketlead.io/connect/...Quick start
Section titled “Quick start”GET /connect/tables/Authorization: Bearer rocketlead_live_<64-hex-secret>For everything else — auth flow, error envelope, scopes — see Authentication & scopes.
What’s in this section
Section titled “What’s in this section”The pages here are conceptual companions to the interactive reference — they cover the patterns, gotchas, and cross-cutting semantics that don’t live in OpenAPI:
Concepts
- Authentication & scopes — token format, the three scopes, lifecycle, error codes.
- Merge patch (RFC 7396) — how
PATCHapplies partial updates. - Automation triggers — which events fire from which Connect endpoint.
- Race conditions & idempotency — slot fills, duplicate creates, retry strategy.
- Workflows — common end-to-end patterns (CRM sync, booking-after-lead, reschedule).
Resources — slim per-resource pages with embedded schemas and differentiators:
- Leads — the
table_entriesresource. - Bookings —
calendar_bookings. - Availability — slot search.
- Lookups — calendars, resources, appointment types, slots, blockers, mappings.
Things to know
Section titled “Things to know”Related
Section titled “Related”- Ingress webhooks — alternative inbound path when you don’t want to manage a Bearer token.
- Form widget — for embedding lead-capture forms instead of pushing leads programmatically.
- Guides — end-to-end integration recipes (fonio.ai, etc.).