{"api":"v1","generated_at":"2026-09-15T21:51:52.555Z","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/402-com-tr-api-x402-phone-check-8a5ad4","pinned_page":"https://tollindex.com/e/402-com-tr-api-x402-phone-check-8a5ad4/at/2026-09-15T21-20Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T21:20:12.737Z","snapshot_stamp":"2026-09-15T21-20Z","endpoint":{"slug":"402-com-tr-api-x402-phone-check-8a5ad4","canonical_url":"https://402.com.tr/api/x402/phone-check","resource":"https://402.com.tr/api/x402/phone-check","http_method":"GET","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Turn the many ways a phone number gets typed into one E.164 string: strips spacing, brackets, the 00 international prefix and the national trunk zero people include out of habit. Returns country, calling code, national number, and whether the length matches that country's numbering plan. Line type (mobile / fixed) is reported ONLY for countries whose ranges are unambiguous and is null elsewhere with a reason — never guessed. Offline: it does not check that the number is assigned or reachable.","service_name":"Phone Check","declared_category":null,"declared_tags":["business","verification","due-diligence","kyb","phone"],"route_template":null,"registry_updated":"2026-08-30T07:58:27.219Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"phone check","category":"identity","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T21:20:12.737Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.002 USDC","amount_units":0.002,"decimals_known":true,"pay_to":"0x973a31858f4d2125f48c880542da11a2796f12d6","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":2,"unique_payers_30d":2,"last_called_at":"2026-08-30T07:58:26.428Z"},"validation":{"latest":{"observed_at":"2026-09-15T05:46:38.656Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"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-09-15T05:46:38.656Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T05:19:16.884Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:14:56.044Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T07:31:13.762Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T11:17:32.748Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x973a31858f4d2125f48c880542da11a2796f12d6","page":"https://tollindex.com/seller/0x973a31858f4d2125f48c880542da11a2796f12d6","endpoints":161,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["business","verification","due-diligence","kyb","phone"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x973a31858f4d2125f48c880542da11a2796f12d6","amount":"2000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-08-30T07:58:26.428Z","l30DaysTotalCalls":2,"l30DaysUniquePayers":2},"resource":"https://402.com.tr/api/x402/phone-check","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","pathParams":{},"queryParams":{"phone":"+90 532 123 45 67","country":"44"}},"output":{"type":"json","example":{"valid":true,"reason":null,"lineType":"mobile","checkedAt":"2026-08-21T11:33:20.941Z","lengthChecked":true,"nationalNumber":"5321234567"}}},"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"},"pathParams":{"type":"object"},"queryParams":{"type":"object","required":["phone"],"properties":{"phone":{"type":"string","description":"Phone number"},"country":{"type":"string","description":"Calling code, if the number has no +"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}},"builder-code":{"info":{"a":"bc_pa0gqlv1"},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"a":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"App builder code"},"s":{"type":"array","items":{"type":"string","pattern":"^[a-z0-9_]{1,32}$"},"description":"Service builder codes"},"w":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"Wallet builder code"}},"additionalProperties":false}}},"description":"Turn the many ways a phone number gets typed into one E.164 string: strips spacing, brackets, the 00 international prefix and the national trunk zero people include out of habit. Returns country, calling code, national number, and whether the length matches that country's numbering plan. Line type (mobile / fixed) is reported ONLY for countries whose ranges are unambiguous and is null elsewhere with a reason — never guessed. Offline: it does not check that the number is assigned or reachable.","lastUpdated":"2026-08-30T07:58:27.219Z","serviceName":"Phone Check","x402Version":2}]}}