{"api":"v1","generated_at":"2026-10-02T17:33:56.085Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/api-magentlab-com-api-calc-haps-160c6d","pinned_page":"https://tollindex.com/e/api-magentlab-com-api-calc-haps-160c6d/at/2026-10-02T12-31Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-10-02T12:31:46.748Z","snapshot_stamp":"2026-10-02T12-31Z","endpoint":{"slug":"api-magentlab-com-api-calc-haps-160c6d","canonical_url":"https://api.magentlab.com/api/calc/haps","resource":"https://api.magentlab.com/api/calc/haps","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"HAPS (Lankisch 2009). Harmless iff rebound tenderness and/or guarding is absent, hematocrit is normal, and serum creatinine is normal. The caller assigns each flag as already determined. magent does not examine the abdomen and does not measure hematocrit or creatinine. No millimetre or sex lab cutoffs. Not a medical device, not a diagnosis, and not a discharge order.","service_name":"magent","declared_category":null,"declared_tags":["haps","pancreatitis","gi","severity","calculator"],"route_template":null,"registry_updated":"2026-09-28T14:07:53.391Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"calc haps","category":"other","first_observed_by_toll":"2026-09-28T13:51:25.436Z","last_observed_by_toll":"2026-10-02T12:31:46.748Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-28T13:51:25.437Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","scheme":"exact"}],"counters":{"observed_at":"2026-10-02T12:31:46.748Z","calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-09-28T14:07:53.277Z"},"validation":{"latest":{"observed_at":"2026-10-02T13:21:24.885Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-10-02"},"uptime":[{"days":7,"observed":6,"passed":6,"ratio":1},{"days":30,"observed":6,"passed":6,"ratio":1},{"days":90,"observed":6,"passed":6,"ratio":1}],"history_90d":[{"observed_at":"2026-10-02T13:21:24.885Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-02","state_changed":false},{"observed_at":"2026-10-01T06:35:33.900Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-01","state_changed":false},{"observed_at":"2026-09-30T05:52:56.175Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-30","state_changed":false},{"observed_at":"2026-09-29T18:13:54.700Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-29","state_changed":false},{"observed_at":"2026-09-28T16:52:50.582Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-28","state_changed":false},{"observed_at":"2026-09-28T14:51:59.395Z","state":"pass","failed_checks":[],"run_id":"new-after-daily-2026-09-28","state_changed":true}]},"seller":{"wallet":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","page":"https://tollindex.com/seller/0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","endpoints":844,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["haps","pancreatitis","gi","severity","calculator"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","paymentFlow":"upfront","resourceUrl":"https://api.magentlab.com/api/calc/haps","assetTransferMethod":"eip3009"},"payTo":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":600}],"quality":{"lastCalledAt":"2026-09-28T14:07:53.277Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://api.magentlab.com/api/calc/haps","extensions":{"bazaar":{"info":{"input":{"body":{"items":[{"creatinine_normal":true,"hematocrit_normal":true,"rebound_or_guarding":false},{"creatinine_normal":true,"hematocrit_normal":true,"rebound_or_guarding":false}]},"type":"http","method":"POST"},"output":{"type":"json","example":{"path":"/api/calc/haps","count":2,"items":[{"formula":"haps","citation":{"id":"lankisch-2009","doi":"10.1016/j.cgh.2009.02.020","pmid":"19245846","title":"The harmless acute pancreatitis score: a clinical algorithm for rapid initial stratification of nonsevere disease","source":"Clin Gastroenterol Hepatol. 2009;7(6):702-705","authors":"Lankisch PG, Weber-Dany B, Hebel K, Maisonneuve P, Lowenfels AB"},"criteria":[{"met":true,"factor":"no_rebound_or_guarding"},{"met":true,"factor":"hematocrit_normal"},{"met":true,"factor":"creatinine_normal"}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","haps_harmless":true,"formula_expression":"harmless iff no rebound tenderness and/or guarding and normal hematocrit and normal serum creatinine"},{"formula":"haps","citation":{"id":"lankisch-2009","doi":"10.1016/j.cgh.2009.02.020","pmid":"19245846","title":"The harmless acute pancreatitis score: a clinical algorithm for rapid initial stratification of nonsevere disease","source":"Clin Gastroenterol Hepatol. 2009;7(6):702-705","authors":"Lankisch PG, Weber-Dany B, Hebel K, Maisonneuve P, Lowenfels AB"},"criteria":[{"met":true,"factor":"no_rebound_or_guarding"},{"met":true,"factor":"hematocrit_normal"},{"met":true,"factor":"creatinine_normal"}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","haps_harmless":true,"formula_expression":"harmless iff no rebound tenderness and/or guarding and normal hematocrit and normal serum creatinine"}]}},"iconUrl":"https://api.magentlab.com/favicon.ico"},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"body":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"object","required":["rebound_or_guarding","hematocrit_normal","creatinine_normal"],"properties":{"creatinine_normal":{"type":"boolean","description":"Serum creatinine is normal as assigned by the caller. true means normal and the harmless criterion holds; false means not normal. magent does not measure creatinine and does not apply a millimetre or sex cutoff."},"hematocrit_normal":{"type":"boolean","description":"Hematocrit is normal as assigned by the caller. true means normal and the harmless criterion holds; false means not normal. magent does not measure hematocrit and does not apply a millimetre or sex cutoff."},"rebound_or_guarding":{"type":"boolean","description":"Rebound tenderness and/or guarding. true means present and the harmless criterion fails. true or false as assigned by the caller. magent does not examine the abdomen."}}},"maxItems":25,"minItems":1}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"type":"string","const":"POST"},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}}},"description":"HAPS (Lankisch 2009). Harmless iff rebound tenderness and/or guarding is absent, hematocrit is normal, and serum creatinine is normal. The caller assigns each flag as already determined. magent does not examine the abdomen and does not measure hematocrit or creatinine. No millimetre or sex lab cutoffs. Not a medical device, not a diagnosis, and not a discharge order.","lastUpdated":"2026-09-28T14:07:53.391Z","serviceName":"magent","x402Version":2}]}}