API Reference

Build Anything with the ScaleDesk360 API

RESTful API with predictable URLs, JSON responses, and standard HTTP methods. Available on Growth and Enterprise plans.

Authentication

All API requests require a Bearer token in the Authorization header.

Authorization: Bearer sk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

API Keys

Generate keys in Dashboard → Settings → API. Keys are scoped to your organization.

Rate Limits

Growth: 100 req/min. Enterprise: 1,000 req/min. Custom limits available.

Base URL

https://api.scaledesk360.com/v1 — All endpoints are HTTPS only.

Quick Start

curl -X GET "https://api.scaledesk360.com/v1/locations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Endpoints

All endpoints return JSON. Errors follow RFC 7807 Problem Details format.

GET/api/v1/locations
POST/api/v1/locations
GET/api/v1/locations/:id
PUT/api/v1/locations/:id
DELETE/api/v1/locations/:id
GET/api/v1/analytics/overview
GET/api/v1/analytics/:locationId
POST/api/v1/webhooks
GET/api/v1/users
POST/api/v1/users/invite

Webhooks

location.created

Fired when a new location is added.

location.updated

Fired when location details change.

analytics.daily

Daily aggregated metrics delivered at midnight UTC.

user.invited

Fired when a new user is invited to the org.

Need help integrating? Our developer support team is here.

[email protected]