API ReferenceapiOverview

API reference

Every HTTP endpoint exposed by every Loop Platform service. Auto-generated from each service’s openapi.yaml on every build.

711 endpoints across 26 services.

Services

ServiceEndpoints
accounting8
affiliates41
ai19
analytics28
booking15
capri3
cash6
clinical56
commerce30
comms82
community85
content39
entitlements8
events3
follows10
identity72
integrations22
jobs1
live31
membership21
messaging20
patient-graph56
payments42
platform5
webhooks7
workflow1

Authenticating requests

Every endpoint requires an Authorization: Bearer <token> header. Tokens come from either:

  • The OAuth flow for user-facing apps
  • The M2M client_credentials flow for service-to-service calls

Required scopes are listed on each endpoint page.

Hostnames

Each service is reachable at its subdomain:

  • prod: https://<service>.platform.loop.health
  • staging: https://<service>.staging.platform.loop.health
  • dev: https://<service>.dev.platform.loop.health

Use @platform/hosts’s platformHost({ service, stage }) helper to resolve URLs in code.