{"uid":"cap_YJBmjZrZkU2Vf-6cxB22e","slug":"macs-acs-probability-calculator-body-2014-02a8f9c2","name":"MACS ACS Probability Calculator (Body 2014)","description":"Body 2014 MACS ACS probability from caller-assigned ECG ischaemia, worsening angina, right-arm radiation, vomiting, observed sweating, hypotension (SBP <100), Roche hs-cTnT ng/L, and ELISA H-FABP ng/mL. Table 2 rounded coefficients. Bands p<0.02 very_low, 0.02<=p<0.05 low, 0.05<=p<0.95 moderate, p>=0.95 high. magent does not interpret ECG or assay biomarkers. Not T-MACS, HEART, or EDACS. Not a diagnosis.","url":"https://api.magentlab.com/api/calc/macs","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["ecg_ischaemia","worsening_angina","pain_radiation_right_arm_or_shoulder","vomiting","sweating_observed","hypotension","hs_ctnt_ng_l","h_fabp_ng_ml"],"properties":{"vomiting":{"type":"boolean","description":"Vomiting in association with the presenting symptoms as assigned by the caller (e; Body 2014). true or false."},"hypotension":{"type":"boolean","description":"Hypotension as assigned by the caller (f): systolic BP <100 mm Hg on arrival (Body 2014, dichotomised as in that paper). true or false."},"h_fabp_ng_ml":{"type":"number","description":"Heart-type fatty acid-binding protein by ELISA in ng/mL as in Body 2014 (b; 0-200, implementation clamp). Continuous linear predictor. magent does not convert units, assay H-FABP, or apply the later immunoturbidimetric transform."},"hs_ctnt_ng_l":{"type":"number","description":"Roche Diagnostics Elecsys high-sensitivity cardiac troponin T on arrival in ng/L (a; 0-100000, implementation clamp). Continuous linear predictor in Body 2014 Table 2. magent does not convert units or assay troponin."},"ecg_ischaemia":{"type":"boolean","description":"Caller-assigned ECG ischaemia as used in Body 2014 (c; 1 if true, 0 if false). magent does not interpret an ECG."},"worsening_angina":{"type":"boolean","description":"Worsening or crescendo angina as assigned by the caller (g): anginal pain with increasing frequency, occurring with less exertion, or becoming more prolonged (Body 2014). true or false."},"sweating_observed":{"type":"boolean","description":"Sweating observed by the treating clinician as assigned by the caller (d; Body 2014). true or false. magent does not examine the patient."},"pain_radiation_right_arm_or_shoulder":{"type":"boolean","description":"Pain radiating to the right arm or shoulder as assigned by the caller (h; Body 2014). true or false. magent does not take a pain history."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nJ6T2A6b0aa5Rjmonmuwv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes the Manchester Acute Coronary Syndromes (MACS) probability score and risk band for acute coronary syndrome using ECG findings, clinical signs, and biomarkers (hs-cTnT and H-FABP).","exampleAgentPrompt":"Calculate the MACS ACS probability for a patient with ECG ischaemia present, worsening angina, no right-arm radiation, vomiting, sweating observed, no hypotension, hs-cTnT of 18 ng/L, and H-FABP of 6.2 ng/mL.","exampleUseCases":[{"title":"ED chest pain triage stratification","prompt":"Run the MACS score for a chest pain patient: ECG ischaemia true, worsening angina false, no right-arm radiation, no vomiting, sweating observed, not hypotensive, hs-cTnT 45 ng/L, H-FABP 12 ng/mL — what's the ACS probability and risk band?"},{"title":"Low-biomarker rule-out assessment","prompt":"I have a patient with no ECG ischaemia, no worsening angina, no right-arm radiation, no vomiting, no observed sweating, not hypotensive, hs-cTnT 3 ng/L, H-FABP 0.8 ng/mL — compute the Body 2014 MACS probability to see if they fall in the very low risk band."},{"title":"High-risk ACS flag before cardiology referral","prompt":"Before I call cardiology, calculate the MACS probability for my patient: ECG ischaemia true, worsening angina true, pain radiating to right arm, vomiting true, sweating observed, hypotensive on arrival, hs-cTnT 980 ng/L, H-FABP 55 ng/mL."}],"resultDescription":"Returns the MACS ACS probability (continuous 0–1 value computed from Table 2 logistic coefficients of Body 2014) and a categorical risk band: very_low (p<0.02), low (0.02≤p<0.05), moderate (0.05≤p<0.95), or high (p≥0.95). Does not provide a diagnosis.","failureModes":["Missing required query parameters returns a validation error","Non-boolean values for binary clinical flags cause a schema error","Out-of-range biomarker values are clamped (hs-cTnT 0–100000 ng/L, H-FABP 0–200 ng/mL) but extreme outliers may reduce clinical reliability","Payment failure (402) if x402 payment is not properly handled","Network timeout on the GET request"],"whenToPreferThis":"Use this endpoint when you need to apply the specific Body 2014 MACS decision rule using Roche hs-cTnT and ELISA H-FABP — it is not HEART, EDACS, or T-MACS. Prefer this when your clinical workflow explicitly calls for the MACS algorithm with H-FABP as a co-predictor alongside troponin, particularly in settings where ELISA H-FABP results are available.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:58:00.182Z","isFirstParty":false}