{"id":"abfd8128-1579-4786-8af3-69acf9399c0a","url":"https://unwrap.use.x402atlas.com/?url=https%3A%2F%2Fbit.ly%2Fexample","method":"GET","fingerprint":"8f44aa88ccb24ab619a661dcd7dd96025009ea8999e845c948423921c573a83f","name":"URL Unwrap / Redirect Tracer","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.","category":"other","docs_url":null,"advertised_price_usd":"0.009000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","scheme":"exact","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"pay_to":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","input_schema":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","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."}}}},"additionalProperties":false},"output_schema":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["url","final_url","status_code","redirect_count","redirected","hops","warnings","queried_at"],"properties":{"url":{"type":"string","description":"The input URL as parsed"},"hops":{"type":"array","items":{"type":"object","required":["url","status_code"],"properties":{"url":{"type":"string"},"location":{"type":"string","description":"Location header value, if any"},"status_code":{"type":"integer"}}},"description":"Every HEAD request made, in order"},"warnings":{"type":"array","items":{"type":"string"},"description":"Advisory notes: hop-cap truncation, redirect loops, missing Location, https→http downgrade, or a blocked redirect target"},"final_url":{"type":"string","description":"The last URL reached in the redirect chain"},"queried_at":{"type":"string","format":"date-time","description":"UTC timestamp the trace was performed"},"redirected":{"type":"boolean","description":"Whether any redirect was followed"},"status_code":{"type":"integer","description":"HTTP status code of the final hop"},"redirect_count":{"type":"integer","description":"Number of 3xx hops followed"}}}}},"schema_completeness":0,"status":"live","first_seen_at":"2026-08-23 12:09:36.669477+00","last_seen_at":"2026-08-25 09:11:20.259+00","last_success_at":"2026-09-14 09:49:50.356+00","dead_since":null,"probe_backoff_tier":0,"next_probe_at":"2026-09-14 09:54:50.356+00","search_tsv":"'agent':34 'bodi':17 'chain':9 'cite':39 'clean':42 'destin':13 'download':15 'everi':19 'final':12,24 'ground':32 'hop':20 'http':7 'json':43 'link':30 'link-safeti':29 'page':16 'redirect':3,8 'return':18 'safeti':27,31 'status':22 'trace':5 'tracer':4 'unwrap':2 'url':1,21,25,41 'visit':37 'warn':28 'without':14","catalog_number":"6199","x402_version":2,"resource_url":"https://unwrap.use.x402atlas.com/?url=https%3A%2F%2Fbit.ly%2Fexample","resource_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.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"url":"https://bit.ly/example"}},"output":{"type":"json","example":{"url":"https://bit.ly/example","hops":[{"url":"https://bit.ly/example","location":"https://t.co/abcd","status_code":301},{"url":"https://t.co/abcd","location":"https://example.com/landing","status_code":302},{"url":"https://example.com/landing","status_code":200}],"warnings":[],"final_url":"https://example.com/landing","queried_at":"2026-07-03T12:00:00Z","redirected":true,"status_code":200,"redirect_count":2}}},"tags":["url","redirect","unwrap","unshorten","link-safety","shortener","http","agent"],"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","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."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["url","final_url","status_code","redirect_count","redirected","hops","warnings","queried_at"],"properties":{"url":{"type":"string","description":"The input URL as parsed"},"hops":{"type":"array","items":{"type":"object","required":["url","status_code"],"properties":{"url":{"type":"string"},"location":{"type":"string","description":"Location header value, if any"},"status_code":{"type":"integer"}}},"description":"Every HEAD request made, in order"},"warnings":{"type":"array","items":{"type":"string"},"description":"Advisory notes: hop-cap truncation, redirect loops, missing Location, https→http downgrade, or a blocked redirect target"},"final_url":{"type":"string","description":"The last URL reached in the redirect chain"},"queried_at":{"type":"string","format":"date-time","description":"UTC timestamp the trace was performed"},"redirected":{"type":"boolean","description":"Whether any redirect was followed"},"status_code":{"type":"integer","description":"HTTP status code of the final hop"},"redirect_count":{"type":"integer","description":"Number of 3xx hops followed"}}}}}}},"category":"domain-intelligence"},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:8453","amountAtomic":"9000"},{"raw":{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:137","amountAtomic":"9000"},{"raw":{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300},"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:42161","amountAtomic":"9000"},{"raw":{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"tier":"standard","feePayer":"BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F","merchant":"x402Atlas"},"payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","amount":"9000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300},"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amountAtomic":"9000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-09-14 09:49:50.356+00","bazaar_validation_error":null,"window":"24h","probes_n":22,"handshake_uptime":1,"settle_success_rate":0,"valid_result_rate":null,"latency_p50":904,"latency_p90":2528,"price_drift_pct":0,"score":0.7926,"computed_at":"2026-09-14 09:50:13.876+00","source_metadata":[{"raw":{"url":"https://unwrap.use.x402atlas.com/?url=https%3A%2F%2Fbit.ly%2Fexample","name":"URL Unwrap / Redirect Tracer","method":"GET","source":"bazaar:api.cdp.coinbase.com","fingerprint":"8f44aa88ccb24ab619a661dcd7dd96025009ea8999e845c948423921c573a83f","inputSchema":{"type":"http","method":"GET","queryParams":{"url":"https://bit.ly/example"}},"resourceUrl":"https://unwrap.use.x402atlas.com/","serviceName":"URL Unwrap / Redirect Tracer","x402Version":2,"outputSchema":{"type":"json","example":{"url":"https://bit.ly/example","hops":[{"url":"https://bit.ly/example","location":"https://t.co/abcd","status_code":301},{"url":"https://t.co/abcd","location":"https://example.com/landing","status_code":302},{"url":"https://example.com/landing","status_code":200}],"warnings":[],"final_url":"https://example.com/landing","queried_at":"2026-07-03T12:00:00Z","redirected":true,"status_code":200,"redirect_count":2}},"acceptedAssets":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","0xaf88d065e77c8cC2239327C5EDb3A432268e5831","EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"],"bazaarExtension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"url":"https://bit.ly/example"}},"output":{"type":"json","example":{"url":"https://bit.ly/example","hops":[{"url":"https://bit.ly/example","location":"https://t.co/abcd","status_code":301},{"url":"https://t.co/abcd","location":"https://example.com/landing","status_code":302},{"url":"https://example.com/landing","status_code":200}],"warnings":[],"final_url":"https://example.com/landing","queried_at":"2026-07-03T12:00:00Z","redirected":true,"status_code":200,"redirect_count":2}}},"tags":["url","redirect","unwrap","unshorten","link-safety","shortener","http","agent"],"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","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."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["url","final_url","status_code","redirect_count","redirected","hops","warnings","queried_at"],"properties":{"url":{"type":"string","description":"The input URL as parsed"},"hops":{"type":"array","items":{"type":"object","required":["url","status_code"],"properties":{"url":{"type":"string"},"location":{"type":"string","description":"Location header value, if any"},"status_code":{"type":"integer"}}},"description":"Every HEAD request made, in order"},"warnings":{"type":"array","items":{"type":"string"},"description":"Advisory notes: hop-cap truncation, redirect loops, missing Location, https→http downgrade, or a blocked redirect target"},"final_url":{"type":"string","description":"The last URL reached in the redirect chain"},"queried_at":{"type":"string","format":"date-time","description":"UTC timestamp the trace was performed"},"redirected":{"type":"boolean","description":"Whether any redirect was followed"},"status_code":{"type":"integer","description":"HTTP status code of the final hop"},"redirect_count":{"type":"integer","description":"Number of 3xx hops followed"}}}}}}},"category":"domain-intelligence"},"supportedNetworks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"advertisedPriceUsd":0.009,"paymentRequirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:8453","amountAtomic":"9000"},{"raw":{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:137","amountAtomic":"9000"},{"raw":{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300},"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:42161","amountAtomic":"9000"},{"raw":{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"tier":"standard","feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88","merchant":"x402Atlas"},"payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","amount":"9000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300},"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amountAtomic":"9000"}],"resourceDescription":"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.","acceptedPaymentMethods":["exact"]},"source_id":1,"external_id":null}],"live_endpoint_metadata":{"x402_version":2,"resource_url":"https://unwrap.use.x402atlas.com/?url=https%3A%2F%2Fbit.ly%2Fexample","resource_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.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"url":"https://bit.ly/example"}},"output":{"type":"json","example":{"url":"https://bit.ly/example","hops":[{"url":"https://bit.ly/example","location":"https://t.co/abcd","status_code":301},{"url":"https://t.co/abcd","location":"https://example.com/landing","status_code":302},{"url":"https://example.com/landing","status_code":200}],"warnings":[],"final_url":"https://example.com/landing","queried_at":"2026-07-03T12:00:00Z","redirected":true,"status_code":200,"redirect_count":2}}},"tags":["url","redirect","unwrap","unshorten","link-safety","shortener","http","agent"],"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","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."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["url","final_url","status_code","redirect_count","redirected","hops","warnings","queried_at"],"properties":{"url":{"type":"string","description":"The input URL as parsed"},"hops":{"type":"array","items":{"type":"object","required":["url","status_code"],"properties":{"url":{"type":"string"},"location":{"type":"string","description":"Location header value, if any"},"status_code":{"type":"integer"}}},"description":"Every HEAD request made, in order"},"warnings":{"type":"array","items":{"type":"string"},"description":"Advisory notes: hop-cap truncation, redirect loops, missing Location, https→http downgrade, or a blocked redirect target"},"final_url":{"type":"string","description":"The last URL reached in the redirect chain"},"queried_at":{"type":"string","format":"date-time","description":"UTC timestamp the trace was performed"},"redirected":{"type":"boolean","description":"Whether any redirect was followed"},"status_code":{"type":"integer","description":"HTTP status code of the final hop"},"redirect_count":{"type":"integer","description":"Number of 3xx hops followed"}}}}}}},"category":"domain-intelligence"},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:8453","amountAtomic":"9000"},{"raw":{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:137","amountAtomic":"9000"},{"raw":{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","amount":"9000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300},"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x492eC81ECf395FbEa2F19fECe203ee14D0544B71","scheme":"exact","network":"eip155:42161","amountAtomic":"9000"},{"raw":{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"tier":"standard","feePayer":"BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F","merchant":"x402Atlas"},"payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","amount":"9000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300},"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amountAtomic":"9000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-09-14 09:49:50.356+00","bazaar_validation_error":null},"sonar_metrics":{"score":0.7926,"uptime":1,"paid_success_rate":0,"valid_result_rate":null,"latency_p50":904,"latency_p90":2528,"price_drift_pct":0},"cdp_indexed":false,"confidence":"high"}