{"uid":"cap_me2c5Wf3mSXJYUrMEzrxF","slug":"agentshelf-url-protocol-checker-8906ba76","name":"AgentShelf URL Protocol Checker","description":"Call when an agent needs whether a URL is http or https. No fetch. Send JSON {\"value\":\"https://example.com/a\"}. Exact $0.007 USDC on Base. Try unpaid POST /v1/sandbox/check-url-web first.","url":"https://agentshelf.syntexa.ch/v1/check-url-web?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"data":{"description":"JSON value for schema-check SKUs. Omit it on string checks such as email or IBAN."},"value":{"type":"string","examples":["https://example.com/a"],"maxLength":20000,"minLength":1,"description":"Value to check. The route description names the format: email, phone, IBAN, postal code, VAT, national id, or similar."},"schema":{"description":"JSON Schema document for schema-check SKUs. Omit it on string checks."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.007","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.007/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BLdlNEW6RPXjKTXKjug_U","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.007","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Determines whether a given URL uses HTTP or HTTPS protocol without fetching the URL's content","exampleAgentPrompt":"Can you check whether this URL uses HTTP or HTTPS: 'http://example.com/page'?","exampleUseCases":[{"title":"Security audit of collected links","prompt":"I have this link — http://oldsite.company.com/login — can you tell me if it's using HTTP or HTTPS so I can flag insecure ones?"},{"title":"Pre-redirect protocol verification","prompt":"Before I redirect users to 'http://partner.example.org/callback', can you confirm whether that URL is HTTP or HTTPS?"},{"title":"Content pipeline URL classification","prompt":"Check whether 'https://cdn.myapp.io/assets/logo.png' is HTTP or HTTPS — I need to know its protocol before adding it to my secure asset list."}],"resultDescription":"Returns an indication of whether the given URL uses the HTTP or HTTPS protocol, derived purely from parsing the URL string without making any network request to the target.","failureModes":["Empty or missing URL value returns a validation error","URL string exceeds 20,000 character limit","Malformed or non-URL string may return an error or unexpected result","Service unavailable or payment failure (402) if USDC payment is not attached"],"whenToPreferThis":"Use this endpoint when you need a quick, no-fetch protocol check on a URL string and are willing to pay $0.007 USDC per call. Prefer the free sandbox alternative (POST /v1/sandbox/check-url-web) when available. Choose this over full HTTP fetch endpoints when you only need the protocol (http vs https) and do not need the page content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:55:50.673Z","isFirstParty":false,"canonicalSlug":"agentshelf-url-protocol-checker-8906ba76"}