Doloyal

Every customer, programmable

Customers, loyalty, bookings, and campaigns — exposed through a clean, typed REST API. From one win-back call to a full custom stack.
POST /v1/customers/win-back
{
  "customer_id": "cus_SanaK_2941",
  "reason": "churn_score_82",
  "channel": "whatsapp",
  "offer": {
    "type": "discount",
    "value_percent": 10,
    "expires_in_days": 7
  }
}

// 200 OK
{
  "status": "queued",
  "campaign_id": "cam_2026_08_4471",
  "eta_ms": 2400,
  "audience_size": 1
}

Built for businesses that outgrow templates

Deep integrations, custom loyalty logic, POS sync, or a bespoke member portal — if it runs a local business, it runs on the Doloyal API.

Fast & reliable
99.9% uptime, sub-100ms median latency, cursor pagination on every list endpoint.
Webhooks built-in
Real-time events with retries, signatures, and replay from a live console.
Secure by default
Scoped API keys, TLS everywhere, audit logs, and full data ownership.
SDKs & plugins
TypeScript, WordPress, and a growing ecosystem — plus an embeddable widget.

A small, powerful surface

Eight endpoints cover 90% of what local businesses need. Everything else is configuration.

GET/v1/customersList customers with churn scores
POST/v1/customersCreate a customer
POST/v1/customers/win-backTrigger a win-back campaign
GET/v1/bookingsList and filter bookings
POST/v1/bookingsCreate a booking
GET/v1/loyalty/balancesPoint balances per customer
POST/v1/loyalty/pointsAward or adjust points
POST/v1/campaignsLaunch a campaign

Turn More Customers Into Loyal Regulars

Grow your local business with customer retention, loyalty rewards, online bookings, memberships, and automated follow-ups — all from one simple platform.

Set up in minutes · Cancel anytime