{"uid":"cap__RDTfJwqnwvips-E8Ug9v","slug":"avedaris-url-parser-e2f51738","name":"Avedaris URL Parser","description":"AveDaris is the economic coordination layer for autonomous software: discover, route, evaluate, procure, verify, and learn across agent services.","url":"https://api.avedaris.com/v1/paid/url-parse","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":8192,"minLength":1}}},"responseSchema":{"type":"json","example":{"result":{"hash":"#top","port":"","query":[["x","1"]],"hostname":"example.com","pathname":"/a","protocol":"https:"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_32ZL2nDzmmzDyYME78K9d","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses an HTTP(S) URL into normalized, structured components such as scheme, host, path, query parameters, and fragment.","exampleAgentPrompt":"Can you parse the URL 'https://shop.example.com/products?category=shoes&sort=price#results' into its structured components — scheme, host, path, query params, and fragment?","exampleUseCases":[{"title":"Extract query parameters from redirect URL","prompt":"I have this URL from a redirect — 'https://auth.example.com/callback?code=abc123&state=xyz&error=none' — can you break it down and show me all the query parameters separately?"},{"title":"Normalize and decompose API endpoint URL","prompt":"Parse this API endpoint URL for me: 'https://api.myservice.io:8443/v2/users/profile?expand=roles&format=json' — I need the host, port, path, and each query parameter as structured fields."},{"title":"Audit URL structure in data pipeline","prompt":"I'm processing a batch of URLs and need to verify their structure. Start with this one: 'https://cdn.example.net/assets/images/banner.png?v=3&region=us-west' — break it into its normalized components so I can check the scheme, host, and path."}],"resultDescription":"A structured object containing the normalized components of the input URL, including scheme (protocol), host (domain), port, path, query string broken into key-value pairs, and fragment identifier. Values are normalized and consistently formatted.","failureModes":["Invalid or malformed URL returns a parse error or diagnostics","Non-HTTP/HTTPS schemes (e.g. ftp://, mailto:) may be rejected or unsupported","Empty or missing URL field returns a validation error","URL exceeding 8192 characters is rejected","Payment failure via x402 protocol blocks the request"],"whenToPreferThis":"Use this endpoint when you need a reliable, deterministic, server-side parse of an HTTP(S) URL into fully normalized structured components — especially when client-side parsing is unavailable, unreliable, or when you need consistent normalization across different URL formats. Prefer it over regex-based or ad-hoc parsing when accuracy and normalization matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:05:53.635Z","isFirstParty":false}