{"uid":"cap_GcBKeMYALqyHXcYwh0JkD","slug":"agentshelf-linkedin-text-extractor-e44ea5fd","name":"AgentShelf LinkedIn Text Extractor","description":"Call when an agent needs li text extracted from a public page or HTML (SSRF-safe). Exact $0.002 USDC. Prefer unpaid POST /v1/sandbox/profile-li first.","url":"https://agentshelf.syntexa.ch/v1/profile-li?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.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MH35_0NwrYtx_u8f_Q0pF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts li (list item) text content from a public webpage or raw HTML, returning structured list data in an SSRF-safe manner for $0.002 USDC.","exampleAgentPrompt":"Can you extract all the list item (li) text from https://example.com/features — I need to see every bullet point or list entry on that page.","exampleUseCases":[{"title":"Competitor feature list scraping","prompt":"Go to https://competitor.com/pricing and pull out all the list items so I can see exactly what features they advertise on that page."},{"title":"Navigation menu text extraction","prompt":"Grab the text from all the li elements on https://docs.example.com/overview — I want to see the full navigation menu or table of contents listed there."},{"title":"Parse list items from raw HTML","prompt":"I have this raw HTML snippet from a product page — can you extract all the li text out of it so I can see the listed specifications?"}],"resultDescription":"Returns the text content extracted from all li (list item) HTML elements found in the provided URL or HTML string. The response is an array or structured collection of text strings corresponding to each list item on the page, delivered in a safe, sandboxed manner.","failureModes":["URL is not publicly accessible or requires authentication — returns error or empty result","SSRF-blocked URL (private IP ranges, localhost) — request rejected for safety","HTML input exceeds 200,000 character limit — validation error","URL string shorter than 8 characters or longer than 2048 — validation error","Page has no li elements — returns empty array","URL returns non-HTML content (PDF, binary) — parse failure or empty result"],"whenToPreferThis":"Use this endpoint when you need specifically li element text content from a public page or raw HTML snippet and want an SSRF-safe, sandboxed extraction at minimal cost ($0.002 USDC). Prefer the free sandbox endpoint POST /v1/sandbox/profile-li for testing before paying. Choose this over general-purpose scrapers when you only need list item text and want guaranteed SSRF protection.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:48:59.481Z","isFirstParty":false,"canonicalSlug":"agentshelf-linkedin-text-extractor-e44ea5fd"}