Business API
Enterprise API for multi-location businesses, franchises, and platform partners.
Base URL
Authentication
Requires a Business Account. Create one at business.kesk.app, then generate API credentials in Settings → Developer.
See Getting Started for full authentication details.
Capabilities
| Resource | Description |
|---|---|
Enterprises | Manage enterprise settings and configuration |
Domains | Add and verify domains for SSO |
Locations | Manage multiple store locations |
Users | Invite and manage enterprise users |
Analytics | Access aggregated business metrics |
Rate Limits
| Environment | Limit |
|---|---|
Sandbox | 100 requests/minute |
Production | 2,000 requests/minute |
Rate limit headers are included in every response:
Errors
| Status | Description |
|---|---|
400 | Bad request |
401 | Invalid or missing token |
403 | Insufficient permissions |
404 | Resource not found |
429 | Rate limit exceeded |
500 | Server error |
Built with