magent
GET api.magentlab.com/api/calc/hestia
Why an agent can trust this route.
Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.
Observed outcomes
Hestia criteria (Zondag 2011). Outpatient PE is eligible only when none of 11 caller-assigned exclusions hold: hemodynamic instability, thrombolysis or embolectomy, high bleeding risk, oxygen >24 h, PE on anticoagulation, IV pain medication >24 h, medical or social admission, CrCl <30, severe liver impairment, pregnancy, or documented HIT. Any yes excludes home treatment. Not a diagnosis, not PESI, not sPESI.
Resource: api.magentlab.com/api/calc/hestia
Network: eip155:8453 · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0x836Be278f1739fB4308091cD1852F7971Bc19Ee2
Payment methods: eip3009 · Last validation: 2026-09-14 11:47:20.587+00
{
"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": [
"hemodynamically_unstable",
"thrombolysis_or_embolectomy",
"high_bleeding_risk",
"oxygen_gt_24h",
"pe_on_anticoagulation",
"iv_pain_meds_gt_24h",
"medical_or_social_admission",
"creatinine_clearance_lt_30",
"severe_liver_impairment",
"pregnant",
"history_of_hit"
],
"properties": {
"pregnant": {
"type": "boolean",
"description": "Pregnancy. true or false as assigned by the caller."
},
"oxygen_gt_24h": {
"type": "boolean",
"description": "More than 24 h of oxygen supply to keep SaO2 >90%, as assigned by the caller. true or false. magent does not compute oxygen duration or saturation."
},
"history_of_hit": {
"type": "boolean",
"description": "Documented history of heparin-induced thrombocytopenia (HIT). true or false as assigned by the caller. magent does not diagnose HIT."
},
"high_bleeding_risk": {
"type": "boolean",
"description": "Active bleeding or high risk of bleeding as assigned by the caller (paper: GI bleeding in the preceding 14 days, stroke <4 weeks, operation <2 weeks, bleeding disorder or platelets <75×10^9/L, or uncontrolled hypertension SBP >180 or DBP >110). true or false. magent does not compute bleeding risk."
},
"iv_pain_meds_gt_24h": {
"type": "boolean",
"description": "Severe pain needing intravenous pain medication for more than 24 h. true or false as assigned by the caller."
},
"pe_on_anticoagulation": {
"type": "boolean",
"description": "Pulmonary embolism diagnosed during anticoagulant treatment. true or false as assigned by the caller."
},
"severe_liver_impairment": {
"type": "boolean",
"description": "Severe liver impairment as judged by the caller (paper: physician judgement). true or false. magent does not grade liver impairment."
},
"hemodynamically_unstable": {
"type": "boolean",
"description": "Hemodynamic instability left to the clinician, including SBP <100 mmHg with heart rate >100 or ICU admission, as assigned by the caller. true or false. magent does not measure blood pressure or heart rate."
},
"creatinine_clearance_lt_30": {
"type": "boolean",
"description": "Creatinine clearance <30 mL/min by Cockcroft-Gault, as assigned by the caller. true or false. magent does not compute Cockcroft-Gault."
},
"medical_or_social_admission": {
"type": "boolean",
"description": "Medical or social reason for hospital treatment >24 h (paper: infection, malignancy, no support system). true or false as assigned by the caller."
},
"thrombolysis_or_embolectomy": {
"type": "boolean",
"description": "Thrombolysis or embolectomy necessary. true or false as assigned by the caller. magent does not decide reperfusion."
}
}
}
},
"additionalProperties": false
},
"output": {
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
},
"paymentRequirements": [
{
"raw": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"paymentFlow": "upfront",
"resourceUrl": "https://api.magentlab.com/api/calc/hestia?creatinine_clearance_lt_30=false&hemodynamically_unstable=false&high_bleeding_risk=false&history_of_hit=false&iv_pain_meds_gt_24h=false&medical_or_social_admission=false&oxygen_gt_24h=false&pe_on_anticoagulation=false&pregnant=false&severe_liver_impairment=false&thrombolysis_or_embolectomy=false",
"assetTransferMethod": "eip3009"
},
"payTo": "0x836Be278f1739fB4308091cD1852F7971Bc19Ee2",
"amount": "5000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 600
},
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x836Be278f1739fB4308091cD1852F7971Bc19Ee2",
"scheme": "exact",
"network": "eip155:8453",
"amountAtomic": "5000"
},
{
"raw": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"withdrawDelay": 86400,
"receiverAuthorizer": "0x3721824a31197dcDD2984cF43b92B6cc8A87c0Fb",
"assetTransferMethod": "eip3009"
},
"payTo": "0x836Be278f1739fB4308091cD1852F7971Bc19Ee2",
"amount": "5000",
"scheme": "batch-settlement",
"network": "eip155:8453",
"maxTimeoutSeconds": 600
},
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x836Be278f1739fB4308091cD1852F7971Bc19Ee2",
"scheme": "batch-settlement",
"network": "eip155:8453",
"amountAtomic": "5000"
}
]
}Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.