{"uid":"cap_VrZKvreEU9pVcfeQ3c5Gk","slug":"url-decode-b12cf839","name":"URL Decode","description":"Decode percent-encoded text, treating + as a space when plus=true (form encoding). Use to read encoded links and form data.","url":"https://agent-data-tools.revmesh2074.workers.dev/url/decode?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"plus":{"type":"string","description":"true to read + as space"},"text":{"type":"string","description":"The encoded text"}}},"responseSchema":{"type":"object","properties":{"text":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9y1gNj10jjBxH1yTpKkVJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes a URL-encoded (percent-encoded) string back to its original plain text, with optional plus-sign-as-space handling","exampleAgentPrompt":"Can you decode this URL-encoded string for me: 'hello%20world%26foo%3Dbar', and treat plus signs as spaces?","exampleUseCases":[{"title":"Decode URL query parameter value","prompt":"I got this URL-encoded value from a form submission: 'first%3DJohn%26last%3DDoe%26city%3DNew+York' — can you decode it back to plain text, treating plus signs as spaces?"},{"title":"Unescape percent-encoded API response field","prompt":"An API returned this encoded string in a JSON field: 'caf%C3%A9+au+lait%21' — decode it to readable text with plus signs treated as spaces."},{"title":"Parse encoded redirect URL fragment","prompt":"I have this percent-encoded redirect target from a URL: 'redirect%3Dhttps%253A%252F%252Fexample.com%252Fpath' — please decode it back to plain text for me."}],"resultDescription":"A JSON object with a single 'text' field containing the decoded plain text string, e.g. {\"text\": \"a b&c\"}","failureModes":["Missing required 'text' query parameter returns an error","Malformed percent-encoding sequences may produce unexpected output or an error","Network or worker availability issues may cause failures, but payment is not charged on failed calls"],"whenToPreferThis":"Use this endpoint when you need a quick, pay-per-call URL decoding utility with no API key or account setup. Ideal for AI agents operating in a USDC/x402 payment environment that need to decode percent-encoded strings on-demand without standing up their own utility service.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:40:06.441Z","isFirstParty":false,"canonicalSlug":"url-decode-b12cf839"}