| Endpoint | What it does |
|---|---|
| Obtain access token | Exchange org credentials for a JWT (valid 3600 s) |
| Generate magic link | Single-use URL that logs a clinician into the CardioExplorer UI |
| Generate draft test | Send a FHIR bundle, receive draftTestId + gap analysis |
| Run CCSTest | Trigger the AI model — risk score, class and recommendations |
| Get CCSTest result | Full patient report as JSON |
| Download PDF Report | Formatted report as a direct file download |
| Get PDF Report | The same PDF as base64 for embedding or archiving |
| Environment | Base URL | Purpose |
|---|---|---|
| Production | https://api.cardioexplorer.ai | Live clinical use |
ℹ️ Note: Current API version: v1(CCS endpoints are versioned in the path, e.g./api/ccs/v1/…).
clientId / clientSecret for a JWT access token (valid 3600 s).