{"slug":"unwrap-use-x402atlas-com-cf0f36","title":"Trace an HTTP redirect chain to its final destination without downloading page b","host":"unwrap.use.x402atlas.com","method":"GET","resource":"https://unwrap.use.x402atlas.com/","category":"other","description":"Trace an HTTP redirect chain to its final destination without downloading page bodies. Returns every hop (URL + status), the final URL, and safety warnings — link-safety grounding for agents before they visit or cite a URL. Clean JSON.","price_listed":0.009,"price_asked":0.009,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":604,"reported_calls_30d":13,"reported_payers_30d":9,"networks":["eip155:137","eip155:42161","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"url":"https://bit.ly/example"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Absolute URL to trace. Scheme must be http or https; host must be a hostname (not an IP literal), not \"localhost\", and not under a reserved suffix (.local, .internal, .localdomain, .lan, .test); an explicit port must be the scheme default or on the server's allowlist.","format":"uri","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"final_url":{"description":"The last URL reached in the redirect chain","type":"string"},"hops":{"description":"Every HEAD request made, in order","items":{"properties":{"location":{"description":"Location header value, if any","type":"string"},"status_code":{"type":"integer"},"url":{"type":"string"}},"required":["url","status_code"],"type":"object"},"type":"array"},"queried_at":{"description":"UTC timestamp the trace was performed","format":"date-time","type":"string"},"redirect_count":{"description":"Number of 3xx hops followed","type":"integer"},"redirected":{"description":"Whether any redirect was followed","type":"boolean"},"status_code":{"description":"HTTP status code of the final hop","type":"integer"},"url":{"description":"The input URL as parsed","type":"string"},"warnings":{"description":"Advisory notes: hop-cap truncation, redirect loops, missing Location, https→http downgrade, or a blocked redirect target","items":{"type":"string"},"type":"array"}},"required":["url","final_url","status_code","redirect_count","redirected","hops","warnings","queried_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.009,"price_match":true,"latency_ms":604,"error":null}],"description_full":"Trace an HTTP redirect chain to its final destination without downloading page bodies. Returns every hop (URL + status), the final URL, and safety warnings — link-safety grounding for agents before they visit or cite a URL. Clean JSON.","last_updated":"2026-09-19T15:58:45.408Z","schemes":["exact"]}