{"uid":"cap_cpafUmvKD7f3SUTcsuQ6t","slug":"syntexa-agentshelf-profile-script-type-extractor-a9f809a1","name":"Syntexa AgentShelf Profile Script-Type Extractor","description":"Call when an agent needs script type values extracted from a public page or HTML (SSRF-safe). Exact $0.003 USDC. Prefer unpaid POST /v1/sandbox/profile-script-type first.","url":"https://agentshelf.syntexa.ch/v1/profile-script-type?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"minLength":8,"description":"Public page to fetch. The selector or profile is fixed by the SKU. Provide url or html."},"html":{"type":"string","examples":["<!doctype html><html lang=\"en\"><head><title>Hello</title>\n<meta name=\"description\" content=\"Desc\"><meta property=\"og:title\" content=\"OG\">\n<link rel=\"canonical\" href=\"https://example.com/\"><link rel=\"icon\" href=\"/favicon.ico\">\n</head><body><h1>Hello</h1><a href=\"https://example.com/a\">A</a></body></html>"],"maxLength":200000,"minLength":1,"description":"HTML to extract from locally. Provide html or url. When both are set, html is used."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZVUcsuNo4P7oV2DwLhLZH","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts script type attribute values from a public webpage or raw HTML input in an SSRF-safe manner","exampleAgentPrompt":"Can you extract all the script type attribute values from the HTML at https://example.com/page? I want to know what script types are declared in the script tags.","exampleUseCases":[{"title":"Audit page script types from URL","prompt":"Go fetch https://shop.example.com and pull out all the script type values from the script tags — I want to see what types are declared on that page."},{"title":"Parse script types from raw HTML","prompt":"I have this HTML snippet and I need you to extract all the script type attribute values from any script tags in it — can you do that?"},{"title":"Profile competitor site script usage","prompt":"Check https://competitor-site.com and tell me all the script type values their page uses — I'm auditing what script types they declare."}],"resultDescription":"Returns the extracted script type attribute values found within script tags on the given page or HTML. The response lists the distinct or all type values present, allowing the caller to understand what script types are declared in the document.","failureModes":["URL is unreachable or returns non-200 status — request fails with an error","HTML input exceeds 200,000 character limit — rejected with validation error","URL points to a private/internal IP address — blocked for SSRF safety","Malformed URL input below 8 characters — rejected","No script tags or type attributes found — returns empty result","Network timeout when fetching the URL — returns error"],"whenToPreferThis":"Use this endpoint when you need to programmatically extract script type attribute values from a public webpage or an HTML string without running your own browser or HTTP client. It is SSRF-safe, making it suitable for agent pipelines that must not expose internal network access. Prefer the free sandbox endpoint POST /v1/sandbox/profile-script-type first if available; use this paid endpoint when the sandbox is unavailable or quota is exhausted.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:50:14.357Z","isFirstParty":false,"canonicalSlug":"syntexa-agentshelf-profile-script-type-extractor-a9f809a1"}