Bookings feed

SYNTHETIC MODULE · Sample business

Operations

Roster, occupied intervals and service fit. Incomplete feeds make opportunities unavailable rather than empty.

Read contract
v1.1.0 · GET only
Data
Live read (GET only)
Availability
partial
Connectors
studio-operations, practice-bookings — fail closed if missing
LIVE BOOK-OF-RECORDPractice feed unavailable

Staging/demo reads GET-only from salpractice-read-api.steps2life-and-flawless-aesthestics.workers.dev for tenant steps2life (2026-08-31 → 2026-09-29). Env: PRACTICE_BOOKING_BASE_URL or PUBLIC_PRACTICE_BOOKING_BASE_URL.

Host reason: live Splose diary could not be read; dual-run demo inventory is not live Splose diary

SalPractice Read-API v1.1.0Refreshed never refreshedUnavailable

Capacity intervals
Unavailable
Booking records
Unavailable
Distinct lead sources
Unavailable
Lead-source feed
Unavailable
Utilisation
Unavailable
Practice feed unavailable.

The SalPractice Read-API returned status "unavailable" (no data key). No capacity, booking, aggregate or shortfall figures are shown. This is not an empty result and not $0 — the feed was not read.

Capacity unavailable.

live Splose diary could not be read; dual-run demo inventory is not live Splose diary

Bookings unavailable.

live Splose diary could not be read; dual-run demo inventory is not live Splose diary

Lead sources unavailable.

live Splose lead-source attribution is not wired; refusing to invent channels

Operations · SalPractice Read-API v1.1.0 · live · GET only · unavailable ≠ zero · host salpractice-read-api.steps2life-and-flawless-aesthestics.workers.dev