API Reference

Complete REST API documentation with examples for all 68 endpoints.

Database Schema

All 17 tables with column types, sample data, GUIDs, and foreign key map.

All Documents

Document Description Size
api_reference.md Comprehensive REST API reference with examples (includes FHIR R5 terminology profile §6) 29.6 KB
db_schema_snapshot.md Database schema — all 17 tables with samples and GUIDs 12.2 KB
plan_description.md Domain architecture — concepts, values, valuesets, PlanDefinitions, FHIR terminology profile 31.8 KB
readme.md Deployment plan — step-by-step setup and configuration 2.8 KB
progress.md Progress log — completed and pending steps (incl. §6 IMPLEMENTATION COMPLETE 2026-06-22) 47.3 KB
top_rules.md Project rules (immutable) 4.6 KB
repo_css.md Frontend design system — colours, typography, components 8.2 KB
pdhc_markdown_layout_standard.md Markdown formatting standard 7.3 KB
changed_files.md Registry of all created and edited files 51.5 KB
nginx_implement_server19March.md Nginx reverse proxy deployment template 15.8 KB
SSO_INTEGRATION_PLAN.md SSO handshake spec (H1-H4) + per-request bearer revalidation + service-key bypass 4.4 KB
plan_pdhc_fhir_terminology_profile_instruction.md FHIR R5 terminology profile — implementation spec (Status: IMPLEMENTED 2026-06-22) 22.2 KB
plan_pdhc_fhir_terminology_profile_DECISIONS.md FHIR R5 terminology profile — ADR for the five locked design decisions 20.0 KB
plandef_authoring_assistant_design.md Guided PlanDef authoring assistant (epic #516) — opt-in Claude-assisted, guard-railed builder design 11.3 KB

API Access

Documents are also available via the API:

GET /api/v1/docs — list all documents

GET /api/v1/docs/<filename> — download a specific document

GET /api/v1/capability-statement — machine-readable capability statement

GET /api/v1/endpoints — flat list of all API endpoints