Developer overview
Events & automation6 minute readAPI v1

Zapier REST-hook integration

Subscribe validated Zapier catch hooks to retryable order, delivery, customer and completed-visit events.

Browse developer docs

SalesPro Hub supports REST-hook style Zapier triggers for developer-managed Zapier catch hooks. It does not currently claim a public, one-click Zapier marketplace app.

Available Triggers

EventFires when
order.createdAn order or quote is created in web, mobile, offline sync, or the customer portal
order.deliveredAn order reaches delivered status
customer.createdA customer is created from any supported app workflow
check_in.completedA representative checks out of a customer visit

Permissions

  • zapier:read — list subscriptions and fetch sample payloads
  • zapier:write — create and remove subscriptions

Subscribe

http
POST /api/v1/zapier/subscribe
json
{
  "event": "customer.created",
  "target_url": "https://hooks.zapier.com/hooks/catch/123/abc/"
}

Only HTTPS URLs on the exact hooks.zapier.com host, port 443, and the /hooks/catch/... path are accepted. Lookalike hosts, redirects, embedded credentials, and alternate ports are rejected.

Creating the same subscription twice is idempotent. A new subscription returns 201; an existing or reactivated subscription returns 200.

Delivery Reliability

Each active subscription receives an independent queued delivery with five attempts and exponential backoff. A failed destination does not cause successful destinations to be resent.

HeaderPurpose
X-Zapier-Delivery-IdStable UUID across automatic retries; use for deduplication
X-Zapier-AttemptCurrent attempt number

Redirect responses are failures and are not followed. Non-2xx responses throw back to the queue so the retry policy can run.

Sample Payload

http
GET /api/v1/zapier/sample?event=check_in.completed

The response contains one representative sample in data.

List and Remove Subscriptions

http
GET /api/v1/zapier/subscriptions
DELETE /api/v1/zapier/subscribe/{subscriptionId}

Both operations are tenant-isolated.

Build against the real API

Professional API features are included in the 14-day trial.