{"uid":"cap_8V_L2ScqC_fXWaFwLglHb","slug":"url-redirect-chain-tracer-cd9c9301","name":"URL Redirect Chain Tracer","description":"Follow the redirect chain of a URL (up to 10 hops): status code and time of each hop, final URL, domain changes and HTTPS-to-HTTP downgrades. Unmask short and affiliate links before visiting them.","url":"https://api.vextorium.com/redirecciones-url-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["url"],"properties":{"url":{"type":"string"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":["object","null"],"properties":{"final":{"type":["string","null"]},"inicio":{"type":["string","null"]},"saltos":{"type":["array","null"],"items":{"type":["null","object"],"properties":{"ms":{"type":["null","number"]},"url":{"type":["null","string"]},"codigo":{"type":["null","number"]},"destino":{"type":["string","null"]}}}},"baja_a_http":{"type":["boolean","null"]},"codigo_final":{"type":["number","null"]},"redirecciones":{"type":["number","null"]},"tiempo_total_ms":{"type":["number","null"]},"cambia_de_dominio":{"type":["boolean","null"]}}}}}}},"responseSchema":{"type":"json","example":{"final":"https://github.com/","inicio":"http://github.com","saltos":[{"ms":101,"url":"http://github.com","codigo":301,"destino":"https://github.com/"},{"ms":158,"url":"https://github.com/","codigo":200}],"baja_a_http":false,"codigo_final":200,"redirecciones":1,"tiempo_total_ms":273,"cambia_de_dominio":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_K59tJVlqiHPGbI8nzeP08","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Follows and inspects the full redirect chain of any URL (up to 10 hops), revealing status codes, hop timings, final destination, domain changes, and HTTPS-to-HTTP downgrades.","exampleAgentPrompt":"Can you trace the full redirect chain for http://bit.ly/3xampleLink and tell me where it ultimately lands, how many hops there are, and whether it ever downgrades from HTTPS to HTTP?","exampleUseCases":[{"title":"Unmask suspicious phishing link","prompt":"I got this link in an email — https://t.co/abc123xyz — can you follow its redirect chain and tell me the final destination URL, every domain it passes through, and whether it ever drops down to plain HTTP?"},{"title":"Audit affiliate link routing","prompt":"Before I post this affiliate link https://go.partnersite.com/offer/summer-deal on my blog, can you trace all its hops and confirm it eventually lands on the merchant's actual product page without any sketchy domain changes?"},{"title":"Debug broken redirect in production","prompt":"Our URL https://app.mysite.com/old-page should redirect to the new checkout, but users say it's not working. Can you follow the full redirect chain and show me each hop's status code and how long each one takes?"}],"resultDescription":"A JSON object with: the starting URL, the final destination URL, the total number of redirects, total elapsed time in milliseconds, the final HTTP status code, a boolean indicating whether any HTTPS-to-HTTP downgrade occurred, a boolean indicating whether the domain changed across hops, and an array of hop objects each containing the URL, HTTP status code, destination of that hop, and time taken in milliseconds.","failureModes":["Invalid or malformed URL returns an error","URLs that require authentication or cookies may not resolve correctly","Redirect chains exceeding 10 hops are truncated at the limit","Servers with very long response times may cause timeouts","Some servers block automated requests and return unexpected status codes"],"whenToPreferThis":"Choose this endpoint when you need to inspect the complete redirect path of a URL rather than just fetching its final content — especially for unmasking short links, affiliate links, or suspicious URLs. It is the right choice when you need per-hop timing, status codes, domain-change detection, or HTTPS downgrade detection across the full chain. Prefer it over simple HEAD/GET requests when redirect transparency and security auditing are the goal.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T21:37:51.418Z","isFirstParty":false,"canonicalSlug":"url-redirect-chain-tracer-cd9c9301"}