{"success":true,"service":"phonevalidation","name":"Rex Validate Phone Validation","price":"0.036000","currency":"USD","test_mode":false,"method":"POST","endpoint":"https://rexvalidate.com/api/agent/v1/phone","required_fields":["phone","idempotency_key"],"docs":"https://rexvalidate.com/agents/phone.html","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"36000","payTo":"0x362e811d2047e41C52639622F62fBa07521637D7","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"phone":"2125550100","idempotency_key":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}},"output":{"type":"json","example":{"success":true,"service":"phonevalidation","price":"0.036000","currency":"USD","test_mode":false,"payment_status":"settled","result":{"decision":"fail","score":null,"summary":"Phone did not pass the configured validation.","checks":[{"name":"phone_validation","status":"fail"}]}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"additionalProperties":false,"properties":{"type":{"const":"http"},"method":{"const":"POST"},"bodyType":{"const":"json"},"body":{"type":"object","additionalProperties":false,"required":["phone","idempotency_key"],"properties":{"phone":{"type":"string","pattern":"^(\\+1)?[0-9]{10}$","description":"Ten digits, optionally +1; North American numbering plan only."},"idempotency_key":{"type":"string","pattern":"^[a-f0-9]{64}$","description":"Generate 32 random bytes as lowercase hex. Keep private and reuse only for this request."}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"const":"json"},"example":{"type":"object"}}}}}}}}