{"uid":"cap_-yiP6nTT1BpckBOqfqMhS","slug":"magent-abg-acid-base-analyzer-6f95888c","name":"Magent ABG Acid-Base Analyzer","description":"Berend 2014 physiological acid-base assessment. Labels acidemia or alkalemia, primary metabolic vs respiratory process, anion gap (Na-Cl-HCO3), optional albumin-corrected gap, and printed delta-delta. Not a diagnosis, ventilator order, bicarbonate dose, or blood-gas assay.","url":"https://api.magentlab.com/api/calc/abg","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":["ph","paco2_mm_hg","bicarbonate_mmol_l","sodium_mmol_l","chloride_mmol_l"],"properties":{"ph":{"type":"number","description":"Arterial pH (6.80-7.80). Acidemia if pH<7.38; alkalemia if pH>7.42 (Berend 2014 Table 1)."},"paco2_mm_hg":{"type":"number","description":"Arterial PaCO2 in mm Hg (8-120). Respiratory acidosis if pH<7.38 and PaCO2>42; respiratory alkalosis if pH>7.42 and PaCO2<38."},"albumin_g_dl":{"type":"number","description":"Serum albumin in g/dL (1-6). When supplied and below 4.0 g/dL, anion gap is increased by 2.5 mmol/L per 1 g/dL decrease (Figure 1). Omitted skips the correction."},"sodium_mmol_l":{"type":"number","description":"Serum sodium in mmol/L (110-160). Used for anion gap Na-Cl-HCO3."},"lactate_mmol_l":{"type":"number","description":"Serum lactate in mmol/L (0-30) when supplied. Echoed only; magent does not pick keto vs lactic delta-delta from lactate. Both printed equations are returned when the anion gap is high."},"chloride_mmol_l":{"type":"number","description":"Serum chloride in mmol/L (70-130). Used for anion gap Na-Cl-HCO3."},"bicarbonate_mmol_l":{"type":"number","description":"Plasma bicarbonate in mmol/L (2-55). Metabolic acidosis if pH<7.38 and HCO3<22; metabolic alkalosis if pH>7.42 and HCO3>26."}}}},"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_Bv4gjRYdXsLqmMSQzlxw7","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":"Performs Berend 2014 arterial blood gas acid-base assessment: labels acidemia/alkalemia, identifies primary metabolic or respiratory process, calculates anion gap, and prints delta-delta ratios.","exampleAgentPrompt":"Run a Berend 2014 acid-base assessment on this ABG: pH 7.28, PaCO2 52 mmHg, bicarbonate 22 mmol/L, sodium 140, chloride 104 — and include the anion gap calculation.","exampleUseCases":[{"title":"ICU metabolic acidosis workup","prompt":"My ICU patient has pH 7.31, PaCO2 38 mmHg, bicarb 19 mmol/L, sodium 138, chloride 100, and albumin is 2.8 g/dL — can you run the acid-base assessment with the albumin-corrected anion gap?"},{"title":"Emergency respiratory acidosis check","prompt":"Assess this blood gas for my ED patient: pH 7.22, PaCO2 68 mmHg, bicarbonate 27 mmol/L, sodium 142, chloride 105 — label the primary disorder and give me the anion gap."},{"title":"Lactic acidosis delta-delta evaluation","prompt":"Patient has pH 7.35, PaCO2 30 mmHg, bicarb 16 mmol/L, sodium 136, chloride 98, lactate 6.2 mmol/L — can you calculate the anion gap, delta-delta, and tell me the primary acid-base process?"}],"resultDescription":"Returns an acid-base label (acidemia or alkalemia), identification of the primary process as metabolic or respiratory, calculated anion gap (Na−Cl−HCO3), optional albumin-corrected anion gap when albumin is supplied, and printed delta-delta equations when the anion gap is elevated. Lactate is echoed back if provided but does not alter the delta-delta logic.","failureModes":["pH outside 6.80–7.80 range returns validation error","PaCO2 outside 8–120 mm Hg returns out-of-range error","Sodium outside 110–160 mmol/L returns error","Chloride outside 70–130 mmol/L returns error","Bicarbonate outside 2–55 mmol/L returns error","Albumin outside 1–6 g/dL (if supplied) returns error","Missing required query parameters returns 400 bad request","Payment not included or insufficient USDC triggers 402 payment required"],"whenToPreferThis":"Choose this endpoint when you need a structured, Berend 2014–compliant acid-base interpretation from raw blood gas and electrolyte values, including anion gap and delta-delta output. Prefer it over manual calculation when you need albumin-corrected anion gap or want labeled outputs (acidemia/alkalemia, metabolic/respiratory) ready to include in a clinical summary. Not appropriate if you need a blood gas measurement, a ventilator setting, a bicarbonate dose recommendation, or a differential diagnosis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:55:51.778Z","isFirstParty":false}