{"api":"v1","generated_at":"2026-10-02T17:35:47.549Z","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-shanghai-9e0907","pinned_page":"https://tollindex.com/e/api-magentlab-com-api-calc-shanghai-9e0907/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-shanghai-9e0907","canonical_url":"https://api.magentlab.com/api/calc/shanghai","resource":"https://api.magentlab.com/api/calc/shanghai","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Antzelevitch 2016 Shanghai Score System (Table 2) for Brugada syndrome. Caller assigns ECG (spontaneous type 1 3.5, fever type 1 3, drug-converted type 2/3 2; required; highest only), clinical history (0–3), family history (0–2), and pathogenic BrS-gene mutation (0.5). Bands: probable_definite ≥3.5, possible 2–3. magent does not read tracings. Not a diagnosis or ICD indication. Not the ERS Table 5 score.","service_name":"magent","declared_category":null,"declared_tags":["shanghai","brugada","ecg","j-wave","calculator"],"route_template":null,"registry_updated":"2026-09-28T14:22:04.109Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"calc shanghai","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:21:52.929Z"},"validation":{"latest":{"observed_at":"2026-10-02T15:54:35.826Z","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-02T15:54:35.826Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-02","state_changed":false},{"observed_at":"2026-10-01T08:42:09.405Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-01","state_changed":false},{"observed_at":"2026-09-30T08:06:01.190Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-30","state_changed":false},{"observed_at":"2026-09-29T20:16:52.651Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-29","state_changed":false},{"observed_at":"2026-09-28T17:22:46.757Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-28","state_changed":false},{"observed_at":"2026-09-28T16:46:03.064Z","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":["shanghai","brugada","ecg","j-wave","calculator"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","paymentFlow":"upfront","resourceUrl":"https://api.magentlab.com/api/calc/shanghai","assetTransferMethod":"eip3009"},"payTo":"0x836Be278f1739fB4308091cD1852F7971Bc19Ee2","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":600}],"quality":{"lastCalledAt":"2026-09-28T14:21:52.929Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://api.magentlab.com/api/calc/shanghai","extensions":{"bazaar":{"info":{"input":{"body":{"items":[{"family":"none","clinical":"none","ecg_pattern":"spontaneous_type1","pathogenic_mutation":false},{"family":"none","clinical":"none","ecg_pattern":"spontaneous_type1","pathogenic_mutation":false}]},"type":"http","method":"POST"},"output":{"type":"json","example":{"path":"/api/calc/shanghai","count":2,"items":[{"score":3.5,"family":"none","formula":"shanghai","citation":{"id":"antzelevitch-2016","doi":"10.1016/j.hrthm.2016.05.024","pmid":"27423412","title":"J-Wave syndromes expert consensus conference report: Emerging concepts and gaps in knowledge","source":"Heart Rhythm. 2016;13(10):e295-e324","authors":"Antzelevitch C, Yan GX, Ackerman MJ, Borggrefe M, Corrado D, Guo J, et al."},"clinical":"none","max_score":9,"components":[{"value":"spontaneous_type1","factor":"ecg_pattern","points":3.5,"present":true},{"value":"none","factor":"clinical","points":0,"present":false},{"value":"none","factor":"family","points":0,"present":false},{"value":false,"factor":"pathogenic_mutation","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.","ecg_pattern":"spontaneous_type1","shanghai_band":"probable_definite","formula_expression":"Shanghai Table 2 (Antzelevitch 2016): ECG required, highest only (spontaneous_type1 3.5, fever_type1 3, drug_converted_type2_3 2) + clinical highest only (vf_arrest 3, nocturnal_agonal 2, arrhythmic_syncope 2, unclear_syncope 1, af_under_30 0.5, none 0) + family highest only (relative_definite_brs 2, suspicious_scd 1, unexplained_scd_under_45 0.5, none 0) + pathogenic_mutation 0.5; max 9; probable_definite ≥3.5, possible 2–3, nondiagnostic <2. Not ERS Table 5","pathogenic_mutation":false},{"score":3.5,"family":"none","formula":"shanghai","citation":{"id":"antzelevitch-2016","doi":"10.1016/j.hrthm.2016.05.024","pmid":"27423412","title":"J-Wave syndromes expert consensus conference report: Emerging concepts and gaps in knowledge","source":"Heart Rhythm. 2016;13(10):e295-e324","authors":"Antzelevitch C, Yan GX, Ackerman MJ, Borggrefe M, Corrado D, Guo J, et al."},"clinical":"none","max_score":9,"components":[{"value":"spontaneous_type1","factor":"ecg_pattern","points":3.5,"present":true},{"value":"none","factor":"clinical","points":0,"present":false},{"value":"none","factor":"family","points":0,"present":false},{"value":false,"factor":"pathogenic_mutation","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.","ecg_pattern":"spontaneous_type1","shanghai_band":"probable_definite","formula_expression":"Shanghai Table 2 (Antzelevitch 2016): ECG required, highest only (spontaneous_type1 3.5, fever_type1 3, drug_converted_type2_3 2) + clinical highest only (vf_arrest 3, nocturnal_agonal 2, arrhythmic_syncope 2, unclear_syncope 1, af_under_30 0.5, none 0) + family highest only (relative_definite_brs 2, suspicious_scd 1, unexplained_scd_under_45 0.5, none 0) + pathogenic_mutation 0.5; max 9; probable_definite ≥3.5, possible 2–3, nondiagnostic <2. Not ERS Table 5","pathogenic_mutation":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":["ecg_pattern","pathogenic_mutation"],"properties":{"family":{"enum":["relative_definite_brs","suspicious_scd","unexplained_scd_under_45","none"],"type":"string","description":"Highest Table 2 family-history item as assigned by the caller (Antzelevitch 2016). relative_definite_brs 2; suspicious_scd 1; unexplained_scd_under_45 0.5; none 0. Optional; omitted defaults to none. Award once (highest item only). magent does not take a pedigree."},"clinical":{"enum":["vf_arrest","nocturnal_agonal","arrhythmic_syncope","unclear_syncope","af_under_30","none"],"type":"string","description":"Highest Table 2 clinical-history item as assigned by the caller (Antzelevitch 2016). vf_arrest 3; nocturnal_agonal 2; arrhythmic_syncope 2; unclear_syncope 1; af_under_30 0.5; none 0. Optional; omitted defaults to none. Award once (highest item only). magent does not take a history."},"ecg_pattern":{"enum":["spontaneous_type1","fever_type1","drug_converted_type2_3"],"type":"string","description":"Highest Table 2 ECG finding as assigned by the caller (Antzelevitch 2016). spontaneous_type1 scores 3.5; fever_type1 scores 3; drug_converted_type2_3 scores 2. At least one ECG finding is required. Award once (highest item only). magent does not read tracings."},"pathogenic_mutation":{"type":"boolean","description":"Probable pathogenic mutation in a BrS susceptibility gene (Antzelevitch 2016 Table 2 IV). true scores 0.5; false scores 0. magent does not interpret sequencing."}}},"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":"Antzelevitch 2016 Shanghai Score System (Table 2) for Brugada syndrome. Caller assigns ECG (spontaneous type 1 3.5, fever type 1 3, drug-converted type 2/3 2; required; highest only), clinical history (0–3), family history (0–2), and pathogenic BrS-gene mutation (0.5). Bands: probable_definite ≥3.5, possible 2–3. magent does not read tracings. Not a diagnosis or ICD indication. Not the ERS Table 5 score.","lastUpdated":"2026-09-28T14:22:04.109Z","serviceName":"magent","x402Version":2}]}}