{"uid":"cap_hTmONDhiRroRR25MR34Un","slug":"agentshelf-profile-caption-extractor-4bc432a6","name":"Agentshelf Profile Caption Extractor","description":"Call when an agent needs caption text extracted from a public page or HTML (SSRF-safe). Exact $0.004 USDC. Prefer unpaid POST /v1/sandbox/profile-caption first.","url":"https://agentshelf.syntexa.ch/v1/profile-caption?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.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_M7HIfBtvbukQvg3AcGVRE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts caption text from a public web page URL or raw HTML, with SSRF protection.","exampleAgentPrompt":"Can you extract the caption text from this public page? Here's the URL: https://example.com/user/johndoe — I just need whatever caption or bio text is on that profile.","exampleUseCases":[{"title":"Extract bio from public profile","prompt":"Pull the caption or bio text from this public profile page for me: https://twitter.com/someuser — I just need the text description shown on their profile."},{"title":"Parse caption from pasted HTML","prompt":"I have some HTML from a webpage and I need you to extract just the caption text from it — here's the HTML: <html><head></head><body><p class='caption'>This is the caption.</p></body></html>"},{"title":"Scrape tagline from brand page","prompt":"Can you fetch the caption or tagline text from this company's public page at https://company.com/about so I can use it in a report?"}],"resultDescription":"Returns the extracted caption text found on the specified public web page or within the provided HTML, delivered as a string or structured response. The service applies SSRF-safe fetching when a URL is supplied, ensuring only public pages are accessed.","failureModes":["Invalid or non-public URL returns an error or empty result","HTML input exceeding 200,000 characters is rejected","SSRF-protected URLs (internal IPs, localhost) are blocked and return an error","Malformed HTML may result in empty or incomplete caption extraction","No caption text found on the page returns an empty or null result"],"whenToPreferThis":"Use this endpoint when you need to extract caption text from a public web page or raw HTML in a secure, SSRF-safe manner. Prefer the free sandbox endpoint (POST /v1/sandbox/profile-caption) for testing or low-volume use before paying $0.004 USDC per call. Choose this over general-purpose scraping tools when you specifically need caption/bio/description text extraction with SSRF protection built in.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:50:09.843Z","isFirstParty":false,"canonicalSlug":"agentshelf-profile-caption-extractor-4bc432a6"}