{"uid":"cap_buKgykjopBKKYg75n7_OD","slug":"extract-links-as-csv-1fbbcd94","name":"extract-links-as-csv","description":"Extract the page's links as csv: fetches the URL, pulls every links element and returns them as CSV rows, with a count. Structured, one-element-type extraction for agents and pipelines; no browser needed. $0.01 per page.","url":"https://page.intel.rallylive.ca/page/links/csv?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MyFDOPducLfzlEfJfK61L","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a web page and extracts all hyperlink elements, returning them as CSV rows with a total count.","exampleAgentPrompt":"Can you extract all the links from https://example.com/blog and give me the results as a CSV with a count of how many there are?","exampleUseCases":[{"title":"Audit outbound links on a landing page","prompt":"Pull all the links from our landing page at https://acme.com/home and give me a CSV so I can audit where we're sending visitors."},{"title":"Competitor link inventory","prompt":"Grab every link from https://competitor.com/resources and return them as CSV rows — I want to see what they're linking to and how many links there are."},{"title":"Broken link detection prep","prompt":"Fetch all the hyperlinks from https://myblog.com/2023/top-posts as a CSV so I can run them through a checker for broken links."}],"resultDescription":"A CSV-formatted response where each row represents a link found on the fetched page, along with a total count of links discovered. The output is structured and machine-readable, suitable for direct ingestion into spreadsheets, databases, or downstream pipeline steps.","failureModes":["Invalid or unreachable URL returns an error response","Pages behind authentication or bot detection may return empty or blocked results","Pages with no anchor/link elements return an empty CSV with a zero count","Malformed URLs in the query parameter cause a request failure","Very large pages with thousands of links may result in slower response times"],"whenToPreferThis":"Choose this endpoint when you need a clean, CSV-formatted list of all hyperlinks from a single page without a browser, and when downstream processing (spreadsheets, pipelines, databases) benefits from CSV structure over JSON. Prefer over JSON variants when CSV is the required format. Use the bulk endpoints for processing multiple URLs simultaneously.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T18:44:32.242Z","isFirstParty":false,"canonicalSlug":"extract-links-as-csv-1fbbcd94"}