{"api":"v1","generated_at":"2026-10-02T17:27:11.233Z","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-rope-c916eb","pinned_page":"https://tollindex.com/e/api-magentlab-com-api-calc-rope-c916eb/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-rope-c916eb","canonical_url":"https://api.magentlab.com/api/calc/rope","resource":"https://api.magentlab.com/api/calc/rope","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"ROPE (Risk of Paradoxical Embolism; Kent 2013 Neurology Table 4) from age decades (18-29 5, 30-39 4, 40-49 3, 50-59 2, 60-69 1, >=70 0) plus five caller-assigned 1-point factors (no hypertension, no diabetes, no prior stroke/TIA, nonsmoker, cortical infarct). Score 0-10 with abstract groupings 0-3, 4-8 residual, and 9-10. Not a PFO diagnosis, not a closure indication, not PASCAL. magent does not read imaging or a smoking history.","service_name":"magent","declared_category":null,"declared_tags":["rope","pfo","stroke","neurology","calculator"],"route_template":null,"registry_updated":"2026-09-28T15:06:07.583Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"calc rope","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-28T15:06:07.459Z"},"validation":{"latest":{"observed_at":"2026-10-02T16:39:24.451Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-10-02"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-10-02T16:39:24.451Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-02","state_changed":false},{"observed_at":"2026-10-01T09:22:26.661Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-01","state_changed":false},{"observed_at":"2026-09-30T08:50:49.765Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-30","state_changed":false},{"observed_at":"2026-09-29T20:55:48.398Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-29","state_changed":false},{"observed_at":"2026-09-28T16:48:41.469Z","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":["rope","pfo","stroke","neurology","calculator"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","paymentFlow":"upfront","resourceUrl":"https://api.magentlab.com/api/calc/rope","assetTransferMethod":"eip3009"},"payTo":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":600}],"quality":{"lastCalledAt":"2026-09-28T15:06:07.459Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://api.magentlab.com/api/calc/rope","extensions":{"bazaar":{"info":{"input":{"body":{"items":[{"age":70,"nonsmoker":false,"no_diabetes":false,"no_hypertension":false,"cortical_infarct":false,"no_prior_stroke_tia":false},{"age":70,"nonsmoker":false,"no_diabetes":false,"no_hypertension":false,"cortical_infarct":false,"no_prior_stroke_tia":false}]},"type":"http","method":"POST"},"output":{"type":"json","example":{"path":"/api/calc/rope","count":2,"items":[{"score":0,"formula":"rope","citation":{"id":"kent-2013","doi":"10.1212/WNL.0b013e3182a08d59","pmid":"23864310","title":"An index to identify stroke-related vs incidental patent foramen ovale in cryptogenic stroke","source":"Neurology. 2013;81(7):619-625","authors":"Kent DM, Ruthazer R, Weimar C, Mas JL, Serena J, Homma S, Di Angelantonio E, Di Tullio MR, Lutz JS, Elkind MSV, Griffith J, Jaigobin C, Mattle HP, Michel P, Mono ML, Nedeltchev K, Papetti F, Thaler DE"},"age_years":70,"max_score":10,"components":[{"value":70,"factor":"age","points":0,"present":false},{"factor":"no_hypertension","points":0,"present":false},{"factor":"no_diabetes","points":0,"present":false},{"factor":"no_prior_stroke_tia","points":0,"present":false},{"factor":"nonsmoker","points":0,"present":false},{"factor":"cortical_infarct","points":0,"present":false}],"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.","rope_stratum":"0_to_3","formula_expression":"ROPE = age_points + no_hypertension 1 + no_diabetes 1 + no_prior_stroke_tia 1 + nonsmoker 1 + cortical_infarct 1; age 18-29 5, 30-39 4, 40-49 3, 50-59 2, 60-69 1, >=70 0; Kent 2013 Table 4; max 10"},{"score":0,"formula":"rope","citation":{"id":"kent-2013","doi":"10.1212/WNL.0b013e3182a08d59","pmid":"23864310","title":"An index to identify stroke-related vs incidental patent foramen ovale in cryptogenic stroke","source":"Neurology. 2013;81(7):619-625","authors":"Kent DM, Ruthazer R, Weimar C, Mas JL, Serena J, Homma S, Di Angelantonio E, Di Tullio MR, Lutz JS, Elkind MSV, Griffith J, Jaigobin C, Mattle HP, Michel P, Mono ML, Nedeltchev K, Papetti F, Thaler DE"},"age_years":70,"max_score":10,"components":[{"value":70,"factor":"age","points":0,"present":false},{"factor":"no_hypertension","points":0,"present":false},{"factor":"no_diabetes","points":0,"present":false},{"factor":"no_prior_stroke_tia","points":0,"present":false},{"factor":"nonsmoker","points":0,"present":false},{"factor":"cortical_infarct","points":0,"present":false}],"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.","rope_stratum":"0_to_3","formula_expression":"ROPE = age_points + no_hypertension 1 + no_diabetes 1 + no_prior_stroke_tia 1 + nonsmoker 1 + cortical_infarct 1; age 18-29 5, 30-39 4, 40-49 3, 50-59 2, 60-69 1, >=70 0; Kent 2013 Table 4; max 10"}]}},"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","no_hypertension","no_diabetes","no_prior_stroke_tia","nonsmoker","cortical_infarct"],"properties":{"age":{"type":"integer","description":"Age in years (18-120). Kent 2013 Table 4: 18-29 scores 5; 30-39 scores 4; 40-49 scores 3; 50-59 scores 2; 60-69 scores 1; 70 or older scores 0."},"nonsmoker":{"type":"boolean","description":"Nonsmoker (Kent 2013). Caller-assigned. magent does not read a smoking history. true scores 1; false scores 0."},"no_diabetes":{"type":"boolean","description":"Absence of diabetes (Kent 2013). Caller-assigned. true scores 1; false scores 0."},"no_hypertension":{"type":"boolean","description":"Absence of hypertension (Kent 2013). Caller-assigned. true scores 1; false scores 0."},"cortical_infarct":{"type":"boolean","description":"Cortical infarct on imaging (Kent 2013). Caller-assigned. magent does not read imaging. true scores 1; false scores 0."},"no_prior_stroke_tia":{"type":"boolean","description":"Absence of prior stroke or TIA (Kent 2013). Caller-assigned. true scores 1; false scores 0."}}},"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":"ROPE (Risk of Paradoxical Embolism; Kent 2013 Neurology Table 4) from age decades (18-29 5, 30-39 4, 40-49 3, 50-59 2, 60-69 1, >=70 0) plus five caller-assigned 1-point factors (no hypertension, no diabetes, no prior stroke/TIA, nonsmoker, cortical infarct). Score 0-10 with abstract groupings 0-3, 4-8 residual, and 9-10. Not a PFO diagnosis, not a closure indication, not PASCAL. magent does not read imaging or a smoking history.","lastUpdated":"2026-09-28T15:06:07.583Z","serviceName":"magent","x402Version":2}]}}