We use Google Analytics and a Meta advertising pixel on our public site only — never on the clinical application. You can opt out at any time via “Cookie settings” in the footer. See our privacy policy.

CardioBridge API

Status reference

Every status an intake or job can hold, and what it means.

Intake statuses

received

Intake registered; awaiting the ECG file upload.

needs_completion

Created but missing required detail or the file; complete it to proceed.

ready

File uploaded and confirmed; queued for processing.

processing

Being validated and prepared for promotion to a job.

promoted

Successfully turned into an ECG job (see ecg_job_reference). Terminal.

failed

Could not be processed (e.g. unreadable file). Terminal.

Job statuses

submitted

Job created from an intake; waiting for a cardiologist to claim it.

in_review

A cardiologist has claimed the job and is reviewing the trace.

interpreted

Interpretation written; report generation in progress.

reported

Report available; outcome is set. Terminal.

returned

A better-quality trace is required before interpretation. Terminal for this job.

cancelled

Cancelled before completion. Terminal.

Intake lifecycle
receivedreadyprocessingpromoted
branches:failed
Job lifecycle
submittedin_reviewinterpretedreported
branches:returned