API Reference

Build with Our REST API

Integrate ShowUpHQ into your applications with our powerful and easy-to-use API.

Get Your API Key

Generate an API key from your dashboard to authenticate requests.

Go to Dashboard →

Secure Authentication

Use Bearer token authentication in the Authorization header.

Bearer YOUR_API_KEY

Rate Limits

1000 requests per minute for standard plans. Contact us for higher limits.

X-RateLimit-Remaining header

Quick Example

Make your first API request

Request
curl -X GET "https://api.getshowuphq.com/v1/appointments" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
Response
{
  "data": [
    {
      "id": "apt_123",
      "client_id": "cli_456",
      "service_id": "svc_789",
      "starts_at": "2026-01-25T10:00:00Z",
      "ends_at": "2026-01-25T11:00:00Z",
      "status": "confirmed",
      "no_show_risk": 0.15,
      "created_at": "2026-01-20T15:30:00Z"
    }
  ],
  "meta": {
    "total": 42,
    "page": 1,
    "per_page": 10
  }
}

Official SDKs

Use our official SDKs for faster integration