Platform · Partner API

Embed QuickGrow as your messaging engine.

A signed, server-to-server API to provision and manage tenants, send on their behalf, and reconcile billing — with signed webhooks and a daily reconciliation ledger. Co-branded and “Powered by QuickGrow.” Onboarding is sales-gated.

pk_live_ + HMAC-signedIdempotent & scopedDaily reconciliation ledger
POST /partner/tenants
curl https://server.quickgrow.ai/api/v1/partner/tenants \
  -H "X-Partner-Key: pk_live_..." \
  -H "X-Partner-Signature: t=1755912000,v1=..." \
  -H "Idempotency-Key: prov_71a" \
  -H "Content-Type: application/json" \
  -d '{
    "externalId": "acme-retail-4821",
    "brandName": "Acme Retail",
    "ownerEmail": "[email protected]",
    "ownerFirstName": "Ayesha",
    "ownerLastName": "Rahman"
  }'

# → 201  { "tenantId": "tnt_9fA2", "apiKey": "sk_live_…", "created": true }

Provision programmatically.

Create, update, suspend and resume tenants for your own customers, schedule GDPR erasure, and rotate keys — all over a signed server-to-server API built to be called safely from your backend.

Signed requests

Every call carries an X-Partner-Key (pk_live_…) and an X-Partner-Signature HMAC — server-to-server only.

Idempotent

Send an Idempotency-Key and a retried provisioning call returns the original result instead of double-creating.

Least-privilege scopes

Keys carry least-privilege scopes, so a partner key can only do what you granted it.

IP-allowlisted

Lock a key to the source addresses you control, so a leaked key still cannot be used elsewhere.

Send & reconcile.

Send on a tenant’s behalf — bulk or by segment — with a pre-send quote so there are no surprises, then close the loop with delivery reports and a reconciliation ledger.

Bulk & segment sends Pre-send quotes Suppressions

Every send, accounted for

  • Bulk and segment sends on behalf of a tenant
  • Pre-send quote before you commit
  • Automatic retries on transient failure
  • Delivery reports per message
  • Suppression lists honored on send
  • Billing summaries + a daily reconciliation ledger

Lifecycle & webhooks.

Keep tenants in sync across their whole lifecycle, and get told when things change — over reliable, signed outbound webhooks with dead-letter replay.

Sync

Push tenant updates and keep partner-side records in step with the platform.

Suspend / resume

Pause a tenant and bring it back later without losing its state.

Schedule erasure

Schedule GDPR erasure for a tenant on your customers’ behalf.

Rotate keys

Roll partner keys on your own schedule, without downtime.

Signed webhooks

Receive HMAC-signed outbound webhooks you can verify on arrival.

DLQ replay

Failed deliveries land in a dead-letter queue you can replay when ready.

Powered by QuickGrow

“Powered by QuickGrow” co-branding.

The Partner API is co-branding — you embed QuickGrow as your engine and ship under a “Powered by QuickGrow” mark. It is not a brand-removable white-label or a self-serve reseller program.

Product screens shown across this site are captured from the live application using a demo workspace. All names, contacts and figures in them are synthetic.