Integrations and API

Open by design. Connected to what you already use.

Suprata fits in with the systems you already run. Accounting, payments, phones and texting connect in a few clicks. Everything else connects through a documented API, signed webhooks and an event feed.

REST and JSONOpenAPI 3.0Signed webhooks
# Who am I? Confirm the key and its scopes
curl https://your-account.suprata.com/api/v1/me \
  -H "Authorization: Bearer sk_live_..."

# Every invoice changed since this morning
GET /api/v1/invoices?updated_since=2026-10-06T08:00:00Z

# A signed webhook delivery
{
  "event": "job.status_changed",
  "entity": { "table": "jobs", "id": 5120 },
  "data": { "jobs": {...}, "accounts": {...} }
}

Suprata is a versatile workflow and business intelligence platform that delivers the power of custom software with ease and affordability. Buy Suprata Suite tonight and be set up in minutes. Then shape it as far as your business logic, intelligence and workflows need.

Ready-made connections

Plug in the services you already pay for

Connect from your settings. Most take a few minutes, and the help center walks through each one.

QuickBooks Online

Customers, items, closed invoices, payments, refunds and credit memos, mapped to your accounts, classes and tax codes.

QuickBooks first sync walkthrough

Xero

Keep Xero books in step with the work and payments in Suprata. Ask us how it maps to your chart of accounts.

Stripe and USIO

Card and bank payments, saved methods, autopay and deposit holds, through the processor you connect.

Connecting Stripe

Google reviews

Connect Google Business Profile to pull your reviews in and ask every customer for one after the job.

Connecting Google Reviews

Calendar feeds

Staff subscribe from Google Calendar, Outlook or Apple Calendar and see reservations beside their meetings.

Calendar and Timeline Views

How it fits together

The API reads the same record your staff use

There is no separate integration database to drift out of date. The staff app, the customer portal and the API all work on one record, and writes through the API run the same code the app runs.

  • Side effects happen. Create a job through the API and it behaves exactly like one created in the app.
  • Card data never leaves the processor. Payment card columns never appear in API responses or events.
  • Keys are guarded. Only people with the Manage API Keys permission can create them.
One record shared by every part of SuprataThe staff app, customer portal, API and webhooks, accounting sync, dashboards and automations all read and write the same record of each customer, job and dollar.One recordevery customer,job and dollarStaff appOffice, phone, tabletCustomer portalPay, sign, upload, bookAPI and webhooksYour other systemsAccountingQuickBooks Online, XeroDashboardsReports and AIAutomationsRules, queues, reminders

For developers

An API you can build on

Your account’s API lives at its own address. Version 1 only grows: fields are added, never removed or repurposed.

Webhooks

Subscribe a URL to events and Suprata posts each one to it, signed with HMAC-SHA256. Failed deliveries retry with backoff.

The Suprata API

Event feed

Everything a webhook would have told you, readable by polling. Kept for about 14 days, newest first.

API Endpoint Reference

OpenAPI spec

The full OpenAPI 3.0 description is served by the API itself, ready for Swagger UI or an SDK generator.

API Endpoint Reference

Scoped keys

Each key is read only or read and write, live or test. Give each integration its own key and revoke one instantly without breaking the rest.

The Suprata API

Zapier

Connect Suprata to the other apps you use, without code. A Zap subscribes its own webhook when you turn it on.

The Suprata API

What the API covers

Read, write and subscribe

Full details, filters and fields are in the endpoint reference.

ActionWhat you can do
ReadAccounts, contacts, jobs, job types and statuses, appointments, invoices, payments, reservations, contracts, permits, the price list, business units, texts and events
WriteCreate and update accounts, add contacts, create jobs, add notes, send texts and run named operations
SubscribeWebhooks for the events you choose, managed in the app or through the API
Limits120 requests per minute per key, with rate-limit headers on every response

Coming from another system? The import wizard reads CSV, TSV and Excel files, and knows the usual export layouts from Jobber, Housecall Pro, ServiceTitan, QuickBooks Online, Campspot and Dockwa. It checks every row before writing anything, and the whole import can be undone. Read how.

From the help center

Read exactly how it works

Every capability on this page is documented in the Suprata help center. Start with these articles.

Developer API The Suprata API REST over HTTPS, JSON, key-authenticated. Base URL, scopes, pagination and polling, rate limits, webhooks, error codes, and the one non-obvious... Read the article Developer API API Endpoint Reference Every endpoint, its filters and search parameters, and the fields each resource returns: customers, contacts, jobs, invoices, payments, reservations... Read the article Developer API Writing Data: Customers, Jobs, Notes, Texts and Operations How to change data through the API: create and update customers, add contacts, create jobs, add notes and send texts, all through validated endpoints... Read the article Integrations QuickBooks first sync walkthrough Walk through the QuickBooks setup wizard — account mappings, class mappings, payment-method mappings, sync settings — and what to verify after the... Read the article Payments & Processors Connecting Stripe Connecting Stripe to Suprata is what unlocks online payment links on every invoice. Here's the connect flow, what to test before going live, and the... Read the article Integrations Connecting Twilio for SMS How to connect your Twilio account to Suprata so you can send and receive SMS — what credentials to copy, which phone number to buy, and how to test... Read the article Communications Setting up IMAP — turning customer replies into actions Outbound email is half the story. The other half is what happens when the customer hits Reply — and where that reply lands. IMAP polling closes the... Read the article Integrations Connecting Google Reviews Google Reviews are the most-trusted social proof a service business has. Connect Google Business Profile to Suprata to pull reviews automatically... Read the article Getting Started Migrating from Another System Coming from ServiceTitan, Housecall Pro, QuickBooks-only, or Excel? The order of operations that minimizes data loss, the parts you should not... Read the article

Ready when you are

Connect Suprata to your world tonight.

Suprata is a versatile workflow and business intelligence platform that delivers the power of custom software with ease and affordability. Start with Suprata Suite on your own tonight, or let our team shape it around the way you work.

Or call 888-494-4335 hello@suprata.com