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

Upload the ECG

PUT<uploadUrl>

Upload the raw ECG file bytes with a PUT to the pre-signed uploadUrl returned by Create an intake. Set Content-Type to match the fileType you supplied. There are no JSON body parameters — the body is the file itself.

File limits
The file must be a PDF, PNG or JPEG and no larger than 20 MB. See File & trace requirements for details.
Returns

A 200 on success. Then call Confirm an intake to queue it for review.

PUT <uploadUrl>
curl -X PUT "<uploadUrl>" \
  -H "Content-Type: application/pdf" \
  --data-binary @ecg.pdf