Photon Website API
Photon's public website API, covering the onboarding funnel and newsletter signup: create or resume an onboarding session, save path-specific onboarding answers, submit a completed onboarding flow, and create Ghost newsletter signups. A companion onboarding schema endpoint returns the current path definitions, steps and fields, which is the machine-readable contract behind the browser funnel. Discovered 2026-08-14 via Photon's RFC 9727 API catalog; the OpenAPI 3.1.0 description is served first-party at photonhealth.com/openapi.json and mirrored at /.well-known/openapi.json. Distinct from the GraphQL Clinical API - this surface never touches prescriptions or PHI.
Documentation
Specifications
Other Resources
Overlay
https://raw.githubusercontent.com/api-evangelist/photon/refs/heads/main/overlays/photon-website-api-overlay.yaml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/photon/refs/heads/main/errors/photon-problem-types.yml
APICatalog
https://raw.githubusercontent.com/api-evangelist/photon/refs/heads/main/well-known/photon-api-catalog.json
AgentSkill
https://raw.githubusercontent.com/api-evangelist/photon/refs/heads/main/skills/photon-developer-sandbox-onboarding.md