{"uid":"cap_APm8FP7n3kOKfNPnOTks1","slug":"fick-1870-cardiac-output-calculator-a9a97706","name":"Fick 1870 Cardiac Output Calculator","description":"Fick 1870 cardiac output: CO (L/min) = VO2 (ml/min) / (CaO2 - CvO2) with contents in ml/L (ml/dL x10). Caller supplies the three measured terms. Does not estimate VO2 from BSA or apply Hufner Hb factors. Rejects CaO2 <= CvO2. Not a catheter order, shock diagnosis, or medical device. magent does not sample blood.","url":"https://api.magentlab.com/api/calc/fick","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":["vo2_ml_min"],"properties":{"cao2_ml_l":{"type":"number","description":"Arterial oxygen content in ml/L (50-400, magent clamp). Provide this or cao2_ml_dl, not both. magent does not compute content from hemoglobin or Hüfner factors."},"cvo2_ml_l":{"type":"number","description":"Mixed-venous oxygen content in ml/L (20-350, magent clamp). Provide this or cvo2_ml_dl, not both. Must be less than CaO2. magent does not sample mixed-venous blood."},"cao2_ml_dl":{"type":"number","description":"Arterial oxygen content in ml/dL (5-40, magent clamp). Converted as ml/L = ml/dL × 10. Provide this or cao2_ml_l, not both."},"cvo2_ml_dl":{"type":"number","description":"Mixed-venous oxygen content in ml/dL (2-35, magent clamp). Converted as ml/L = ml/dL × 10. Provide this or cvo2_ml_l, not both. Must be less than CaO2 after conversion."},"vo2_ml_min":{"type":"number","description":"Measured oxygen consumption in ml/min (50-2000, magent clamp; Fick 1870 does not publish an input band). Caller supplies the measured term. magent does not estimate VO2 from BSA or assume 125 ml/min/m²."}}}},"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_Lm1fmeATXgF40jBMWurn0","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 cardiac output (L/min) using the Fick 1870 formula from measured VO2, arterial oxygen content, and mixed-venous oxygen content","exampleAgentPrompt":"Calculate cardiac output using the Fick 1870 formula: VO2 is 250 ml/min, arterial O2 content is 200 ml/L, and mixed-venous O2 content is 150 ml/L.","exampleUseCases":[{"title":"ICU hemodynamic assessment workflow","prompt":"My patient's Swan-Ganz catheter data is in: VO2 measured at 210 ml/min, CaO2 is 195 ml/L, CvO2 is 140 ml/L — can you run the Fick 1870 calculation and tell me the cardiac output?"},{"title":"Cardiology consult documentation","prompt":"I need to document a Fick cardiac output for a cardiology consult note — VO2 is 180 ml/min, arterial O2 content 19.5 ml/dL, and mixed-venous O2 content 14 ml/dL."},{"title":"Teaching case hemodynamic calculation","prompt":"For this teaching case, compute the cardiac output via the Fick principle: oxygen consumption is 300 ml/min, CaO2 is 220 ml/L, and CvO2 is 160 ml/L."}],"resultDescription":"Returns the calculated cardiac output in L/min computed as CO = VO2 / (CaO2 - CvO2), using inputs normalized to ml/L. Rejects requests where CaO2 is not greater than CvO2.","failureModes":["CaO2 <= CvO2: request rejected because arteriovenous difference must be positive","VO2 out of range (below 50 or above 2000 ml/min): clamped or rejected per magent validation","CaO2 out of range (below 50 or above 400 ml/L equivalent): clamped or rejected","CvO2 out of range (below 20 or above 350 ml/L equivalent): clamped or rejected","Both ml/L and ml/dL variants supplied for the same parameter: rejected as ambiguous"],"whenToPreferThis":"Use this endpoint when you have all three directly measured Fick terms (VO2, CaO2, CvO2) and need a strict 1870 Fick cardiac output computation without BSA estimation or Hüfner correction. Prefer this over general hemodynamic APIs when you need reproducible, formula-pure Fick results suitable for clinical documentation or research pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:52:33.571Z","isFirstParty":false}