{"uid":"cap_hI5Vwn8KkKuwWHhW9spsY","slug":"agentshelf-css-audio-source-extractor-f1ed56c3","name":"AgentShelf CSS Audio Source Extractor","description":"Call when an agent needs audio sources via audio[src] from a public page or HTML (SSRF-safe). Exact $0.002 USDC. Prefer unpaid POST /v1/sandbox/css-audio-src first.","url":"https://agentshelf.syntexa.ch/v1/css-audio-src?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 charset=\"utf-8\"><meta name=\"description\" content=\"Desc\">\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_DOOaeIFMzBunLbtPgO6ON","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 audio source URLs from the audio[src] attribute in a public webpage or raw HTML, with SSRF protection.","exampleAgentPrompt":"Can you pull out the audio source URL from the audio element on this page: https://example.com/podcast-episode? I need the actual audio file link that the browser would play.","exampleUseCases":[{"title":"Podcast episode file extraction","prompt":"I have this podcast page URL — https://example.com/episodes/123 — can you find and extract the audio file src so I can download or stream it directly?"},{"title":"Audio src from raw HTML snippet","prompt":"Here's some HTML I copied from a media page: <audio src=\"/files/track.mp3\" controls></audio>. Can you pull out the audio source URL from it?"},{"title":"Automated media pipeline audio harvesting","prompt":"For each of these article URLs I'll give you one at a time, extract the audio[src] attribute so I can build a playlist of all embedded audio clips."}],"resultDescription":"Returns the value of the audio[src] attribute found within the provided URL or HTML content — typically an absolute or relative URL pointing to an audio file (e.g. MP3, OGG, WAV). If no audio source is found, a null or empty result is returned.","failureModes":["URL is unreachable or returns a non-200 status — extraction fails","SSRF-blocked URL (internal/private IP range) — request rejected for safety","HTML exceeds 200,000 character limit — input truncated or rejected","No audio[src] attribute present in the page or HTML — empty/null result returned","Malformed URL (shorter than 8 characters) — validation error"],"whenToPreferThis":"Choose this endpoint when you need to programmatically extract the audio[src] attribute from a webpage or HTML fragment, especially in agentic pipelines where SSRF safety is required. Prefer the free sandbox endpoint POST /v1/sandbox/css-audio-src first if available. Use this paid endpoint when the sandbox is unavailable or rate-limited.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T01:15:45.334Z","isFirstParty":false,"canonicalSlug":"agentshelf-css-audio-source-extractor-f1ed56c3"}