{"ok":true,"url":"https://api.strale.io/x402/phone-normalize","category":"utilities","score":88.8,"traction":0,"confidence":1,"last_status":402,"last_probe_at":"2026-07-29T01:13:43.469Z","evidence":{"reliability":{"probes":16,"ok":12,"ratio":0.75,"window":"latest_60"},"protocol":{"valid_quote_probes":12,"paid_responses":12,"of":12,"ratio":1},"speed":{"p50_ms":128,"p95_ms":179,"score":1},"proven":{"settlements_to_advertised_pay_to":0,"distinct_senders_to_pay_to":0,"verified_at":null,"score":0,"caveat":"payment activity to the currently observed/advertised payTo; not necessarily an API purchase","distinct_senders_per_week":0,"weeks_listed":1},"stability":{"price_observations":12,"changes":0,"score":1},"freshness":{"last_probe_at":"2026-07-29T01:13:43.469Z","age_days":0.3,"factor":1},"current":{"status":402,"quote_valid":true,"factor":1}},"routability":{"routable":true,"reasons":[],"age_hours":8.32,"observed_price_usd":0.0324,"capability_key":"schema:POST:eab3d464c3647c598390c2e1"},"capability_key":"schema:POST:eab3d464c3647c598390c2e1","capability_profile":{"version":3,"endpoint_id":46608,"url":"https://api.strale.io/x402/phone-normalize","category":"utilities","primary_capability":"utilities.transform","confidence":0.67,"capabilities":[{"id":"utilities.transform","label":"Data transformation","category":"utilities","confidence":0.67,"evidence":[{"source":"title","detail":"Parse and normalize phone numbers to E.164 format. Detects country, carrier type, validates format. Uses libphonenumber."},{"source":"description","detail":"Parse and normalize phone numbers to E.164 format. Detects country, carrier type, validates format. Uses libphonenumber."}]}],"keywords":["parse","normalize","phone","numbers","number","164","format","detects","detect","country","carrier","type","validates","validate","uses","libphonenumber","utilities","utilitie","utility","x402","strale"],"entities":["data"],"operations":["transform"],"networks":["base"],"input_concepts":[],"output_concepts":["value"],"input_schema_known":true,"output_schema_known":true,"generated_from":["title","description","url","declared_category","category","input_schema","output_schema","verified_adapters"],"fingerprint":"a1b4f5c6a8b138206d7b1859379f9f02e8625a350d2338720f3afe5c4202f16d","search_terms":["utilities","utilities.transform","Data transformation","transformation","parse","normalize","phone","numbers","number","164","format","detects","detect","country","carrier","type","validates","validate","uses","libphonenumber","utilitie","utility","x402","strale","data","transform","base"]},"adapters":[],"dataset_revision":319534,"declared":{"price_usd":0.0324,"currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"base","pay_to":"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC","input_schema":{"discoverable":true,"method":"GET","queryParams":{"default_country":{"description":"ISO country code (e.g. SE)","type":"string"},"phone_string":{"description":"Phone number to normalize","required":true,"type":"string"}},"type":"http"},"output_schema":{"country_code":{"type":"string"},"e164":{"type":"string"},"international_format":{"type":"string"},"national_format":{"type":"string"},"type":{"type":"string"},"valid":{"type":"boolean"}}},"observed":{"price_usd":0.0324,"price_at":"2026-07-29T01:13:43.469Z","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC","quote_valid":true,"method":"POST"},"verification":{"safe_for_end_to_end":false,"owner_opt_in_non_read":false},"provenance":[{"source":"bazaar","first_seen":"2026-07-25T04:40:23.490Z","last_seen":"2026-07-29T09:28:29.366Z","claim_json":"{\"title\":\"Parse and normalize phone numbers to E.164 format. Detects country, carrier type, validates format. Uses libphonenumber.\",\"description\":\"Parse and normalize phone numbers to E.164 format. Detects country, carrier type, validates format. Uses libphonenumber.\",\"declared_category\":null,\"declared_price_usd\":0.0324,\"currency\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"network\":\"base\",\"pay_to\":\"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC\",\"method\":null,\"input_schema\":{\"discoverable\":true,\"method\":\"GET\",\"queryParams\":{\"default_country\":{\"description\":\"ISO country code (e.g. SE)\",\"type\":\"string\"},\"phone_string\":{\"description\":\"Phone number to normalize\",\"required\":true,\"type\":\"string\"}},\"type\":\"http\"},\"output_schema\":{\"country_code\":{\"type\":\"string\"},\"e164\":{\"type\":\"string\"},\"international_format\":{\"type\":\"string\"},\"national_format\":{\"type\":\"string\"},\"type\":{\"type\":\"string\"},\"valid\":{\"type\":\"boolean\"}},\"verification_safe\":false}","claim":{"title":"Parse and normalize phone numbers to E.164 format. Detects country, carrier type, validates format. Uses libphonenumber.","description":"Parse and normalize phone numbers to E.164 format. Detects country, carrier type, validates format. Uses libphonenumber.","declared_category":null,"declared_price_usd":0.0324,"currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"base","pay_to":"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC","method":null,"input_schema":{"discoverable":true,"method":"GET","queryParams":{"default_country":{"description":"ISO country code (e.g. SE)","type":"string"},"phone_string":{"description":"Phone number to normalize","required":true,"type":"string"}},"type":"http"},"output_schema":{"country_code":{"type":"string"},"e164":{"type":"string"},"international_format":{"type":"string"},"national_format":{"type":"string"},"type":{"type":"string"},"valid":{"type":"boolean"}},"verification_safe":false}}],"proven":{"onchain_settlements":0,"onchain_payers":0,"caveat":"payment activity to the currently observed/advertised payTo; not necessarily an API purchase","verified_at":null,"verified_tx":null},"history":[{"iso":"2026-07-29T01:13:43.469Z","ok":1,"status":402,"latency_ms":179,"quote_valid":1,"price_usd":0.0324,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC","raw_amount":"32400","method_used":"POST","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-28T01:10:40.736Z","ok":1,"status":402,"latency_ms":151,"quote_valid":1,"price_usd":0.0324,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC","raw_amount":"32400","method_used":"POST","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-26T23:28:44.516Z","ok":1,"status":402,"latency_ms":133,"quote_valid":1,"price_usd":0.0324,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC","raw_amount":"32400","method_used":"POST","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-25T23:04:20.136Z","ok":1,"status":402,"latency_ms":124,"quote_valid":1,"price_usd":0.0324,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC","raw_amount":"32400","method_used":"POST","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-24T19:49:16.049Z","ok":1,"status":402,"latency_ms":103,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T17:47:46.129Z","ok":1,"status":402,"latency_ms":199,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T15:19:11.584Z","ok":0,"status":null,"latency_ms":93,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":"negotiable is not defined"},{"iso":"2026-07-24T12:09:47.393Z","ok":0,"status":null,"latency_ms":109,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":"negotiable is not defined"},{"iso":"2026-07-24T09:58:36.762Z","ok":0,"status":null,"latency_ms":127,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":"negotiable is not defined"},{"iso":"2026-07-24T07:57:17.349Z","ok":0,"status":null,"latency_ms":130,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":"negotiable is not defined"},{"iso":"2026-07-24T05:56:33.887Z","ok":1,"status":402,"latency_ms":124,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T03:37:51.067Z","ok":1,"status":402,"latency_ms":110,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T01:37:27.693Z","ok":1,"status":402,"latency_ms":126,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-23T23:36:06.925Z","ok":1,"status":402,"latency_ms":128,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-23T21:35:32.953Z","ok":1,"status":402,"latency_ms":128,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-23T19:11:33.310Z","ok":1,"status":402,"latency_ms":134,"quote_valid":1,"price_usd":0.0324,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null}]}