Resources

API Documentation

Build integrations and custom workflows on top of MysticsPortal with our REST API.

The MysticsPortal REST API lets you read and write data for practitioners, clients, bookings, and invoices. All responses are JSON. The base URL is https://api.mysticsportal.com.

API Keys

Authenticate via bearer tokens from your dashboard.

Webhooks

Get notified instantly when bookings or payments change.

SDKs

Official Node.js and Python SDKs coming soon.

Quick Example

bash
curl -X GET https://api.mysticsportal.com/v1/services \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
json
{
  "data": [
    {
      "id": "svc_8xkZ2mN",
      "name": "Reiki Energy Healing",
      "duration": 60,
      "price": 120.00,
      "currency": "usd",
      "active": true
    }
  ],
  "meta": {
    "total": 1,
    "page": 1
  }
}