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
}
}