{"slug":"url-openverbs-com-v1-query-b55691","title":"Two directions over query strings","host":"url.openverbs.com","method":"POST","resource":"https://url.openverbs.com/v1/query","category":"other","description":"Two directions over query strings. action='parse' decodes a query string (with or without a leading '?') into an object, collapsing repeated keys into arrays. action='build' encodes a params object into a query string, expanding array values into repeated keys; set sort=true to order keys alphabetic","price_listed":0.002,"price_asked":0.002,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":604,"reported_calls_30d":4,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"action":"parse","params":{},"query":"example"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"action":{"description":"Direction: 'parse' string→object, 'build' object→string.","enum":["parse","build"],"type":"string"},"params":{"additionalProperties":true,"description":"The parameters to encode (required when action='build'). Values may be scalars or arrays.","type":"object"},"query":{"description":"The query string to parse (required when action='parse').","maxLength":8192,"type":"string"},"sort":{"description":"Sort keys alphabetically when building. Default false.","type":"boolean"}},"required":["action"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.002,"price_match":true,"latency_ms":604,"error":null}],"description_full":"Two directions over query strings. action='parse' decodes a query string (with or without a leading '?') into an object, collapsing repeated keys into arrays. action='build' encodes a params object into a query string, expanding array values into repeated keys; set sort=true to order keys alphabetically.","last_updated":"2026-09-14T19:59:47.898Z","schemes":["exact"]}