magent
GET api.magentlab.com/api/calc/hemorr2hages
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
Gage 2006 HEMORR2HAGES (NRAF) AF major-bleed score: prior bleed 2; hepatic or renal, ethanol, malignancy, age >75, reduced platelet count or function, uncontrolled hypertension, anemia, genetic factors, excessive fall risk, and stroke each 1. Max 12. Warfarin major bleed per 100 patient-years: 0→1.9, 1→2.5, 2→5.3, 3→8.4, 4→10.4, ≥5→12.3. Not a medical device. Not a decision to start or stop anticoagulation. Not HAS-BLED, ORBIT, or ATRIA.
Resource: api.magentlab.com/api/calc/hemorr2hages
Network: eip155:8453 · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0x836Be278f1739fB4308091cD1852F7971Bc19Ee2
Payment methods: eip3009 · Last validation: 2026-09-14 11:09:49.036+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": [
"age",
"prior_bleed",
"hepatic_or_renal",
"ethanol",
"malignancy",
"reduced_platelet",
"uncontrolled_hypertension",
"anemia",
"genetic_factors",
"excessive_fall_risk",
"stroke"
],
"properties": {
"age": {
"type": "integer",
"description": "Age in years (18-120). Age >75 scores 1 (76 scores; 75 does not)."
},
"anemia": {
"type": "boolean",
"description": "Anemia as assigned by the caller. true or false. Scores 1. magent does not take hemoglobin."
},
"stroke": {
"type": "boolean",
"description": "Prior stroke as assigned by the caller. true or false. Scores 1."
},
"ethanol": {
"type": "boolean",
"description": "Ethanol abuse as assigned by the caller. true or false. Scores 1."
},
"malignancy": {
"type": "boolean",
"description": "Malignancy as assigned by the caller. true or false. Scores 1."
},
"prior_bleed": {
"type": "boolean",
"description": "Prior bleed / rebleeding as assigned by the caller. true or false. Scores 2 (the 2 in HEMORR2HAGES)."
},
"genetic_factors": {
"type": "boolean",
"description": "Genetic factors as assigned by the caller (paper: CYP2C9). true or false. Scores 1. magent does not genotype."
},
"hepatic_or_renal": {
"type": "boolean",
"description": "Hepatic or renal disease as assigned by the caller. true or false. Scores 1 as a single flag."
},
"reduced_platelet": {
"type": "boolean",
"description": "Reduced platelet count or function as assigned by the caller. true or false. Scores 1. magent does not take a platelet count."
},
"excessive_fall_risk": {
"type": "boolean",
"description": "Excessive fall risk as assigned by the caller. true or false. Scores 1."
},
"uncontrolled_hypertension": {
"type": "boolean",
"description": "Uncontrolled hypertension as assigned by the caller. true or false. Scores 1."
}
}
}
},
"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/hemorr2hages?age=60&anemia=falseðanol=false&excessive_fall_risk=false&genetic_factors=false&hepatic_or_renal=false&malignancy=false&prior_bleed=false&reduced_platelet=false&stroke=false&uncontrolled_hypertension=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.