{"uid":"cap_dRY5mVSFFaiQQNN89CGmf","slug":"agent-data-tools-revmesh2074-workers-dev-redirect-checker-url-89d139ec","name":"Redirect Checker & URL Unshortener","description":"Follow a URL's redirects hop by hop (up to 10) and return every hop's status code and Location, the final URL, total hops, timing and whether it loops. Expands short links (bit.ly, t.co…) to their destination without loading the page. Every hop is checked before it is requested; redirects to private addresses are reported, not followed. Use to unshorten a link, check an HTTPS or www redirect, or debug SEO redirect chains.","url":"https://agent-data-tools.revmesh2074.workers.dev/url/redirects?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Absolute http(s) URL"}}},"responseSchema":{"type":"object","properties":{"url":{"type":"string"},"hops":{"type":"array","items":{"type":"object","properties":{"ms":{"type":"number"},"url":{"type":"string"},"status":{"type":"number"},"location":{"type":"string"}}}},"loop":{"type":"boolean"},"error":{},"finalUrl":{"type":"string"},"redirects":{"type":"number"},"finalStatus":{"type":"number"}}},"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_GOzM9eo46FlTvZxpeGt5m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"agent-data-tools.revmesh2074.workers.dev","brandSlug":"agent-data-tools-revmesh2074-workers-dev-x402","brandBaseUrl":"https://agent-data-tools.revmesh2074.workers.dev","brandDocsUrl":null,"whatItDoes":"Follows a URL's full redirect chain hop-by-hop (up to 10), returning each hop's status code, Location header, timing, final URL, and loop detection.","exampleAgentPrompt":"Can you trace all the redirect hops for https://bit.ly/3xyz123 and tell me the final destination URL, every intermediate hop with its status code, and whether there are any redirect loops?","exampleUseCases":[{"title":"Unshorten a suspicious link","prompt":"I got this link in an email — https://t.co/aB3cD4eF — can you follow all its redirects and tell me exactly where it ends up, including every hop along the way?"},{"title":"Verify HTTPS redirect setup","prompt":"Can you check that https://http-example.com redirects correctly through HTTP to HTTPS, showing me each hop's status code and final URL so I can confirm the redirect chain is set up right?"},{"title":"Debug broken SEO redirect chain","prompt":"My site https://oldsite.com/landing is supposed to end up at https://newsite.com/page but I'm not sure how many hops it takes or if there's a redirect loop — can you trace the full chain and show me every status code?"}],"resultDescription":"A JSON object containing: the original URL, an array of hops (each with the URL, HTTP status code, Location header, and response time in ms), the final resolved URL, total number of redirects, the final HTTP status code, and a boolean indicating whether a redirect loop was detected.","failureModes":["Invalid or non-absolute URL returns an error field","Private/internal IP addresses are reported but not followed (SSRF protection)","Chains longer than 10 hops are truncated","DNS resolution failures or unreachable hosts return an error","Malformed redirect Location headers may cause chain to terminate early"],"whenToPreferThis":"Choose this endpoint when you need to inspect every hop of a redirect chain rather than just the final destination — especially for unshortening links, auditing SEO redirect chains, verifying HTTPS/www redirect configurations, or checking for redirect loops. It is safer than following redirects in a browser because it checks each hop before requesting it and never loads page content, making it suitable for inspecting untrusted or potentially malicious URLs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T07:21:42.349Z","isFirstParty":false,"canonicalSlug":"agent-data-tools-revmesh2074-workers-dev-redirect-checker-url-89d139ec"}