{"uid":"cap_I3Yr9zMqPBH2v8BPLoxoD","slug":"pennyrail-url-extractor-0c2b5b36","name":"PennyRail URL Extractor","description":"Machine-readable settlement service","url":"https://pennyrail.vercel.app/api/p/nano/text.extract-urls--extract-links","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FgfYe1uw-1vR8pGX9rFLR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts all URLs and hyperlinks from a given text string, returning them as a structured list","exampleAgentPrompt":"Pull out all the URLs from this text for me: 'Check out our site at https://example.com and follow us on https://twitter.com/example for updates, or read the docs at https://docs.example.com/guide.'","exampleUseCases":[{"title":"Link audit from scraped article","prompt":"I just scraped the body text of this news article — can you extract every URL mentioned in it so I can check which ones are broken or redirecting?"},{"title":"Extract references from research paste","prompt":"Here's a chunk of raw text I copied from a research paper. Pull out all the URLs and links so I can compile a reference list."},{"title":"Harvest links from email body","prompt":"I have the plain-text body of a marketing email stored as a string — extract all the URLs from it so I can track which destinations were promoted."}],"resultDescription":"A structured object containing all URLs and hyperlinks found within the input text, typically as an array of extracted link strings parsed from the provided content","failureModes":["Empty or whitespace-only input string returns an empty result or error","Input that contains no URLs returns an empty links array","Malformed or non-string input may return a 400 or schema validation error","Extremely long input strings may hit payload size limits","Payment authorization failure returns 402 if USDC balance is insufficient"],"whenToPreferThis":"Use this endpoint when you need a lightweight, pay-per-call service to extract URLs from arbitrary text strings without setting up a full HTML parser or NLP pipeline. It is ideal for quick ad-hoc link extraction in agent workflows where the input is a raw text blob rather than a fully rendered web page.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:55.727Z","isFirstParty":false}