{"uid":"cap_GpMOpKAcmelsLEAs7H86o","slug":"agentshelf-doi-regex-extractor-b8502942","name":"AgentShelf DOI Regex Extractor","description":"Call when an agent needs DOI identifiers extracted from text, capped at 20 matches. An empty match list is billed. No network. Exact $0.003 USDC. Prefer unpaid POST /v1/sandbox/regex-doi first.","url":"https://agentshelf.syntexa.ch/v1/regex-doi?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["10.1000/xyz123"],"maxLength":100000,"minLength":1,"description":"Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JxZVS2oJPP64QnYdy6cp1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts up to 20 DOI (Digital Object Identifier) matches from a given text string using regex, with no network calls.","exampleAgentPrompt":"Extract all the DOI identifiers from this text for me: 'See Smith et al. (2021) doi:10.1038/s41586-021-03819-2 and Jones (2019) https://doi.org/10.1016/j.cell.2019.05.031 for further reading.'","exampleUseCases":[{"title":"Extracting DOIs from paper abstract","prompt":"I have this abstract from a neuroscience paper and I need you to pull out all the DOI references it contains: 'Building on prior work (doi:10.1093/brain/awz100) and replicated by Chen et al. (10.1101/2021.04.01.438123), this study...' Can you list all the DOIs?"},{"title":"Parsing DOIs from bibliography","prompt":"Here's a bibliography section from my literature review — can you extract every DOI you find in it? I need a clean list of all the digital object identifiers so I can look them up."},{"title":"Auditing citations in pasted text","prompt":"I've pasted in a chunk of a preprint manuscript below. Can you scan through it and give me all the DOI strings mentioned anywhere in the text, up to 20 of them?"}],"resultDescription":"A list of up to 20 DOI strings matched by regex from the input text. Returns an empty list if no DOIs are found (note: an empty match list is still billed at $0.003 USDC). No network requests are made during processing.","failureModes":["Empty match list returned and billed if no DOIs are present in the text","Input text exceeding 100,000 characters is rejected","Missing or empty 'text' field returns a validation error","Malformed DOIs that don't match standard regex patterns will not be captured","Capped at 20 matches — additional DOIs beyond 20 are silently dropped"],"whenToPreferThis":"Use this endpoint when you need fast, deterministic DOI extraction from text without any network calls or LLM involvement. Prefer the free sandbox endpoint POST /v1/sandbox/regex-doi for testing or when cost avoidance is critical. Choose this paid endpoint for production pipelines where reliability and billing accountability matter. It is ideal for processing academic text, citations, bibliographies, or research paper abstracts in an automated agent workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:35:22.921Z","isFirstParty":false,"canonicalSlug":"agentshelf-doi-regex-extractor-b8502942"}