{"api":"v1","generated_at":"2026-11-02T04:07:24.161Z","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-egus-e6fe42","pinned_page":"https://tollindex.com/e/api-magentlab-com-api-calc-egus-e6fe42/at/2026-11-01T21-59Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-11-01T21:59:41.591Z","snapshot_stamp":"2026-11-01T21-59Z","endpoint":{"slug":"api-magentlab-com-api-calc-egus-e6fe42","canonical_url":"https://api.magentlab.com/api/calc/egus","resource":"https://api.magentlab.com/api/calc/egus","http_method":"POST","type":"http","x402_version":2,"registries":[],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Brindle 2021 Edinburgh gastric ulcer score (human gastric ulcer at index OGD): age <68 → 0, 68-79 → 1, ≥80 → 2; size <1.25 cm → 0, 1.25-2.99 cm → 2, ≥3.00 cm → 3 (no 1-point size band); antral 0, non-antral 1. Total 0-6. higher_malignancy_risk iff score ≥ 3. Use only with macroscopically benign appearance and ≥6 negative biopsies. magent does not read endoscopy images. Not equine EGUS. Not a medical device.","service_name":"magent","declared_category":null,"declared_tags":["egus","gastric-ulcer","ogd","gi","calculator"],"route_template":null,"registry_updated":"2026-10-13T03:16:18.288Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"calc egus","category":"media","first_observed_by_toll":"2026-09-28T13:51:25.436Z","last_observed_by_toll":"2026-10-13T14:08:52.397Z","observation_began":"2026-09-10"},"presence":{"listed_now":false,"first_absent_at":"2026-11-01T05:59:15.529Z","delisting_confirmed_at":"2026-11-01T13:19:08.063Z","events":[{"registry":"cdp","at":"2026-09-28T13:51:25.437Z","event":"listed"},{"registry":"cdp","at":"2026-11-01T05:59:15.529Z","event":"delisted"},{"registry":"cdp","at":"2026-11-01T13:19:08.063Z","event":"delisting_confirmed"}]},"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-13T14:08:52.397Z","calls_30d":5,"unique_payers_30d":2,"last_called_at":"2026-10-13T03:16:18.142Z"},"validation":{"latest":{"observed_at":"2026-10-30T12:19:09.189Z","state":"pass","failed_checks":["bazaar.info.output.example"],"endpoint_http_status":402,"run_id":"daily-2026-10-30"},"uptime":[{"days":7,"observed":4,"passed":4,"ratio":1},{"days":30,"observed":21,"passed":18,"ratio":0.8571428571428571},{"days":90,"observed":26,"passed":23,"ratio":0.8846153846153846}],"history_90d":[{"observed_at":"2026-10-30T12:19:09.189Z","state":"pass","failed_checks":["bazaar.info.output.example"],"run_id":"daily-2026-10-30","state_changed":false},{"observed_at":"2026-10-29T11:58:38.903Z","state":"pass","failed_checks":["bazaar.info.output.example"],"run_id":"daily-2026-10-29","state_changed":false},{"observed_at":"2026-10-28T12:25:24.531Z","state":"pass","failed_checks":["bazaar.info.output.example"],"run_id":"daily-2026-10-28","state_changed":false},{"observed_at":"2026-10-27T12:02:29.947Z","state":"pass","failed_checks":["bazaar.info.output.example"],"run_id":"daily-2026-10-27","state_changed":true},{"observed_at":"2026-10-23T12:34:20.824Z","state":"fail","failed_checks":["endpoint_reachable"],"run_id":"daily-2026-10-23","state_changed":false},{"observed_at":"2026-10-21T21:54:39.278Z","state":"fail","failed_checks":["endpoint_reachable"],"run_id":"daily-2026-10-21","state_changed":false},{"observed_at":"2026-10-19T12:15:31.387Z","state":"fail","failed_checks":["endpoint_reachable"],"run_id":"daily-2026-10-19","state_changed":true},{"observed_at":"2026-10-16T09:59:42.748Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-16","state_changed":false},{"observed_at":"2026-10-15T11:59:04.216Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-15","state_changed":false},{"observed_at":"2026-10-14T09:51:29.551Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-14","state_changed":false},{"observed_at":"2026-10-13T15:09:48.673Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-13","state_changed":false},{"observed_at":"2026-10-12T12:11:08.830Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-12","state_changed":false},{"observed_at":"2026-10-11T10:48:28.722Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-11","state_changed":false},{"observed_at":"2026-10-10T18:58:19.748Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-10","state_changed":false},{"observed_at":"2026-10-09T12:31:16.211Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-09","state_changed":false},{"observed_at":"2026-10-08T14:19:47.148Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-08","state_changed":false},{"observed_at":"2026-10-07T13:30:49.142Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-07","state_changed":false},{"observed_at":"2026-10-06T14:05:59.863Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-06","state_changed":false},{"observed_at":"2026-10-05T12:18:47.217Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-05","state_changed":false},{"observed_at":"2026-10-04T14:51:46.887Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-04","state_changed":false},{"observed_at":"2026-10-03T08:02:52.833Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-03","state_changed":false},{"observed_at":"2026-10-02T17:09:34.460Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-02","state_changed":false},{"observed_at":"2026-10-01T09:49:25.124Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-01","state_changed":false},{"observed_at":"2026-09-30T09:16:15.373Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-30","state_changed":false},{"observed_at":"2026-09-29T21:21:29.791Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-29","state_changed":false},{"observed_at":"2026-09-28T16:50:18.239Z","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":845,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["egus","gastric-ulcer","ogd","gi","calculator"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","paymentFlow":"upfront","resourceUrl":"https://api.magentlab.com/api/calc/egus","assetTransferMethod":"eip3009"},"payTo":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":600}],"quality":{"lastCalledAt":"2026-10-13T03:16:18.142Z","l30DaysTotalCalls":5,"l30DaysUniquePayers":2},"resource":"https://api.magentlab.com/api/calc/egus","extensions":{"bazaar":{"info":{"input":{"body":{"items":[{"age":50,"location":"antral","ulcer_size_cm":1},{"age":50,"location":"antral","ulcer_size_cm":1}]},"type":"http","method":"POST"},"output":{"type":"json","example":{"path":"/api/calc/egus","count":2,"items":[{"score":0,"formula":"egus","citation":{"id":"brindle-2021","doi":"10.1136/flgastro-2020-101759","pmid":"35295750","title":"Risk stratifying gastric ulcers: development and validation of a scoring system","source":"Frontline Gastroenterol. 2021;13(2):111-118","authors":"Brindle WM, Grant RK, Smith M, Suddaby M, Wallace A, Gillespie SL, Church NI, Noble CL, Penman ID, Plevris JN, Robertson AR, Watson EF, Selinger CP, Kalla R, Masterton GSM, EGAR (Edinburgh GI Audit and Research) Collaborative"},"max_score":6,"components":[{"value":50,"factor":"age","points":0,"present":true},{"value":1,"factor":"ulcer_size_cm","points":0,"present":true},{"value":"antral","factor":"location","points":0,"present":true}],"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.","formula_expression":"EGUS = age_points + ulcer_size_points + location_points; age <68 → 0, 68-79 → 1, ≥80 → 2; size <1.25 cm → 0, 1.25-2.99 cm → 2, ≥3.00 cm → 3 (no 1-point size band); antral 0, non-antral 1; max 6; higher_malignancy_risk iff score ≥ 3 (Brindle 2021 Youden cut)","higher_malignancy_risk":false},{"score":0,"formula":"egus","citation":{"id":"brindle-2021","doi":"10.1136/flgastro-2020-101759","pmid":"35295750","title":"Risk stratifying gastric ulcers: development and validation of a scoring system","source":"Frontline Gastroenterol. 2021;13(2):111-118","authors":"Brindle WM, Grant RK, Smith M, Suddaby M, Wallace A, Gillespie SL, Church NI, Noble CL, Penman ID, Plevris JN, Robertson AR, Watson EF, Selinger CP, Kalla R, Masterton GSM, EGAR (Edinburgh GI Audit and Research) Collaborative"},"max_score":6,"components":[{"value":50,"factor":"age","points":0,"present":true},{"value":1,"factor":"ulcer_size_cm","points":0,"present":true},{"value":"antral","factor":"location","points":0,"present":true}],"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.","formula_expression":"EGUS = age_points + ulcer_size_points + location_points; age <68 → 0, 68-79 → 1, ≥80 → 2; size <1.25 cm → 0, 1.25-2.99 cm → 2, ≥3.00 cm → 3 (no 1-point size band); antral 0, non-antral 1; max 6; higher_malignancy_risk iff score ≥ 3 (Brindle 2021 Youden cut)","higher_malignancy_risk":false}]}},"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":["age","ulcer_size_cm","location"],"properties":{"age":{"type":"integer","description":"Age in years (18-120). Brindle 2021: <68 → 0; 68-79 → 1; ≥80 → 2."},"location":{"enum":["antral","non-antral"],"type":"string","description":"Caller-assigned ulcer location (Brindle 2021). antral (antrum or pre-pylorus) scores 0; non-antral scores 1. Case-insensitive. magent does not read endoscopy images or assign location."},"ulcer_size_cm":{"type":"number","description":"Endoscopist-estimated ulcer size in cm as assigned by the caller (Brindle 2021). <1.25 cm → 0; 1.25-2.99 cm → 2; ≥3.00 cm → 3. There is no 1-point size band. Magent clamp 0.1-40, not a published range. magent does not measure the ulcer."}}},"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":"Brindle 2021 Edinburgh gastric ulcer score (human gastric ulcer at index OGD): age <68 → 0, 68-79 → 1, ≥80 → 2; size <1.25 cm → 0, 1.25-2.99 cm → 2, ≥3.00 cm → 3 (no 1-point size band); antral 0, non-antral 1. Total 0-6. higher_malignancy_risk iff score ≥ 3. Use only with macroscopically benign appearance and ≥6 negative biopsies. magent does not read endoscopy images. Not equine EGUS. Not a medical device.","lastUpdated":"2026-10-13T03:16:18.288Z","serviceName":"magent","x402Version":2}]}}