Developer docs
Build with SalesThumb
Honest scope: outbound webhooks are live today, with HMAC signing and a real event catalog. The REST API is live too, but read-only for now — customers, appointments, and invoices. SDKs follow once write endpoints ship. We’ll mark statuses honestly here so you never integrate against a moving target.
Real-time events
Push patterns — your code reacts the moment something happens in a shop.
Webhooks
HMAC-SHA256 signed POST events for 15 shop events across appointments, quotes, invoices, payments, warranties, and customers.
Real-time stream (WebSocket)
WebSocket stream for real-time shop events — on the roadmap. Use webhooks (above) for production push events today.
REST & SDKs
Pull patterns — read data on demand from your own backend.
REST API
Live, read-only: list + get-by-ID for customers, appointments, and invoices, with request/response examples. Write endpoints (create/update/delete) aren't available yet.
Node SDK
Typed TypeScript client for the REST API. Roadmap.
Integrations
Pre-built bridges to other tools your customers already use.
Integration catalog
Twilio SMS, QuickBooks Online, Zapier (via webhooks), integrated payments, and more — what's live and what's coming.
Zapier (via webhooks)
No native Zapier app yet. Point a Webhooks by Zapier trigger (a paid Zapier feature) at SalesThumb's outbound webhooks to connect other apps.
Reference
Background you'll want once an integration goes to production.
Security model
Tenant isolation, encryption at rest + in transit, signature verification, RBAC.
System status
Live component checks + 30-day incident history.
Data retention & export
How long we keep each data category, self-serve CSV export, what happens when you cancel (no auto-delete), and GDPR/CCPA deletion requests.
Need something we don't cover?
Email hello@salesthumb.com with the use case. We prioritize the roadmap by what real customers ask for.