{"api":"v1","generated_at":"2026-10-02T11:16:07.737Z","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-duoleads-com-v1-code-jwt-03b76e","pinned_page":"https://tollindex.com/e/api-duoleads-com-v1-code-jwt-03b76e/at/2026-10-02T05-34Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-10-02T05:34:29.993Z","snapshot_stamp":"2026-10-02T05-34Z","endpoint":{"slug":"api-duoleads-com-v1-code-jwt-03b76e","canonical_url":"https://api.duoleads.com/v1/code/jwt","resource":"https://api.duoleads.com/v1/code/jwt","http_method":"GET","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Decode a JSON Web Token without verifying it: returns the header, the claims, the signature length and algorithm, and a computed view of the time claims — whether exp has passed, whether nbf is in the future, and the remaining lifetime in seconds against a supplied or current instant. Reports structural problems such as a missing part, invalid base64url or an alg of none. It does not and cannot verify the signature; do not use it to decide trust.","service_name":"Duo Data Utilities","declared_category":null,"declared_tags":["no-api-key","code","jwt","security"],"route_template":null,"registry_updated":"2026-10-01T20:52:19.877Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"code jwt","category":"identity","first_observed_by_toll":"2026-09-29T05:42:18.847Z","last_observed_by_toll":"2026-10-02T05:34:29.993Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-29T05:42:18.848Z","event":"listed"},{"registry":"cdp","at":"2026-10-01T05:50:06.230Z","event":"delisted"},{"registry":"cdp","at":"2026-10-01T13:10:50.124Z","event":"delisting_confirmed"},{"registry":"cdp","at":"2026-10-01T22:40:17.457Z","event":"relisted"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.05 USDC","amount_units":0.05,"decimals_known":true,"pay_to":"0xCD673f7e1daD254347AEab6be0DEFe8b9C6b3A39","scheme":"exact"}],"counters":{"observed_at":"2026-10-02T05:34:29.993Z","calls_30d":2,"unique_payers_30d":1,"last_called_at":"2026-10-01T20:52:19.726Z"},"validation":{"latest":{"observed_at":"2026-09-30T05:36:33.346Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-30"},"uptime":[{"days":7,"observed":3,"passed":3,"ratio":1},{"days":30,"observed":3,"passed":3,"ratio":1},{"days":90,"observed":3,"passed":3,"ratio":1}],"history_90d":[{"observed_at":"2026-09-30T05:36:33.346Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-30","state_changed":false},{"observed_at":"2026-09-29T17:57:04.158Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-29","state_changed":false},{"observed_at":"2026-09-29T17:46:57.711Z","state":"pass","failed_checks":[],"run_id":"new-after-daily-2026-09-28","state_changed":true}]},"seller":{"wallet":"0xCD673f7e1daD254347AEab6be0DEFe8b9C6b3A39","page":"https://tollindex.com/seller/0xCD673f7e1daD254347AEab6be0DEFe8b9C6b3A39","endpoints":33,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["no-api-key","code","jwt","security"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xCD673f7e1daD254347AEab6be0DEFe8b9C6b3A39","amount":"50000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":120}],"quality":{"lastCalledAt":"2026-10-01T20:52:19.726Z","l30DaysTotalCalls":2,"l30DaysUniquePayers":1},"resource":"https://api.duoleads.com/v1/code/jwt","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"at":"2026-09-28T00:00:00Z","token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"}},"output":{"type":"json","example":{"ok":true,"data":{"alg":"HS256","kid":null,"typ":"JWT","time":{"expired":null,"age_seconds":274314578,"evaluated_at":"2026-09-28T00:00:00Z","not_yet_valid":null,"expires_in_seconds":null},"parts":3,"claims":{"aud":null,"exp":null,"iat":1516239022,"iss":null,"jti":null,"nbf":null,"sub":"1234567890"},"header":{"alg":"HS256","typ":"JWT"},"reason":null,"payload":{"iat":1516239022,"sub":"1234567890","name":"John Doe"},"warnings":[],"signature_bytes":32,"valid_structure":true,"signature_verified":false},"meta":{"price_usd":"0.05","disclaimer":"Factual output of a deterministic computation over public data. Provided as is, with no warranty of accuracy, completeness or availability. Not investment, financial, legal, tax, medical or any other professional advice, and not a recommendation. Verify before relying on it. Terms: https://api.duoleads.com/terms","request_id":"01K6B7Q4ZC8H3F2M9WXR5TYN0D","computed_at":"2026-09-28T12:00:00.000Z","deterministic":true},"route":"/v1/code/jwt","version":"1.0.0"}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["token"],"properties":{"at":{"type":"string","maxLength":64,"description":"Instant to evaluate exp/nbf against: RFC 3339 or epoch seconds. Default now."},"token":{"type":"string","maxLength":8192,"description":"The JWT to decode (not verified). At most 8192 characters."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["ok","route","version","data","meta"],"properties":{"ok":{"const":true},"data":{"type":"object","required":["valid_structure","header","payload","alg","typ","kid","signature_bytes","parts","claims","time","signature_verified","warnings","reason"],"properties":{"alg":{"type":["string","null"]},"kid":{"type":["string","null"]},"typ":{"type":["string","null"]},"time":{"type":"object","required":["evaluated_at","expired","not_yet_valid","expires_in_seconds","age_seconds"],"properties":{"expired":{"type":["boolean","null"]},"age_seconds":{"type":["integer","null"]},"evaluated_at":{"type":"string"},"not_yet_valid":{"type":["boolean","null"]},"expires_in_seconds":{"type":["integer","null"]}}},"parts":{"type":"integer"},"claims":{"type":"object","required":["iss","sub","aud","exp","nbf","iat","jti"],"properties":{"aud":{"type":["string","array","null"],"items":{"type":"string"},"description":"RFC 7519 4.1.3: string or array of strings; null when absent"},"exp":{"type":["number","null"]},"iat":{"type":["number","null"]},"iss":{"type":["string","null"]},"jti":{"type":["string","null"]},"nbf":{"type":["number","null"]},"sub":{"type":["string","null"]}}},"header":{"type":["object","null"],"description":"caller-supplied content echoed exactly as decoded: members are not typed"},"reason":{"type":["string","null"]},"payload":{"type":["object","null"],"description":"caller-supplied content echoed exactly as decoded: members are not typed"},"warnings":{"type":"array","items":{"type":"string"}},"claim_errors":{"type":"array","items":{"type":"object","required":["claim","reason"],"properties":{"claim":{"type":"string"},"reason":{"type":"string"}}}},"signature_bytes":{"type":"integer"},"valid_structure":{"type":"boolean"},"signature_verified":{"type":"boolean"}}},"meta":{"type":"object","required":["request_id","computed_at","price_usd","deterministic","disclaimer"],"properties":{"sources":{"type":"array","items":{"type":"object","required":["id","version","published"]}},"price_usd":{"type":"string"},"disclaimer":{"type":"string"},"request_id":{"type":"string"},"computed_at":{"type":"string","description":"RFC 3339 UTC with milliseconds"},"deterministic":{"type":"boolean"}}},"route":{"const":"/v1/code/jwt"},"version":{"type":"string"}}}}}}}}},"description":"Decode a JSON Web Token without verifying it: returns the header, the claims, the signature length and algorithm, and a computed view of the time claims — whether exp has passed, whether nbf is in the future, and the remaining lifetime in seconds against a supplied or current instant. Reports structural problems such as a missing part, invalid base64url or an alg of none. It does not and cannot verify the signature; do not use it to decide trust.","lastUpdated":"2026-10-01T20:52:19.877Z","serviceName":"Duo Data Utilities","x402Version":2}]}}