{"uid":"cap_0oW1vSRt45SaAautp4ZKY","slug":"agentbit-url-parser-ff577fc1","name":"AgentBIT URL Parser","description":"Live web, business, finance and security tools for AI agents. Pay per call with x402 — no signup, no API keys.","url":"https://agentbit.app/v1/url/parse","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string"}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0015","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.0015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hLSDghMoc0p9BZbSFhRrb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses and decomposes a URL string into its constituent components (scheme, host, path, query parameters, fragment, etc.)","exampleAgentPrompt":"Can you parse this URL for me and break it down into its components — scheme, host, path, query params, and fragment: https://example.com/products?id=42&color=blue#reviews","exampleUseCases":[{"title":"Extract query parameters from redirect URL","prompt":"I got this redirect URL back from an OAuth flow — can you parse it and pull out all the query parameters? The URL is https://myapp.com/callback?code=abc123&state=xyz&session_id=9f8e7d"},{"title":"Identify hostname from user-submitted link","prompt":"A user just submitted this link in a form: https://subdomain.example.co.uk:8080/path/to/page?ref=newsletter — can you parse it and tell me the hostname, port, and path separately?"},{"title":"Validate and decompose API endpoint URL","prompt":"Can you parse this API endpoint URL and confirm the scheme, host, and path are all present and valid? The URL is http://api.internal.corp/v2/users/search?active=true&limit=50"}],"resultDescription":"A JSON object containing the parsed components of the input URL, such as the scheme/protocol, hostname, port, pathname, query string, individual query parameters as key-value pairs, fragment/hash, and the full origin.","failureModes":["Invalid or malformed URL input returns an error response","Missing input field causes a validation error","Relative URLs without a scheme may fail to parse correctly","Empty string input returns an error"],"whenToPreferThis":"Use this endpoint when an agent needs to programmatically decompose a URL into structured parts without writing custom parsing logic — especially useful for extracting query parameters, validating URL structure, or isolating the host/path from user-supplied or third-party URLs. Prefer this over regex-based parsing for reliability and correctness across edge cases.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:42:34.059Z","isFirstParty":false}