{"uid":"cap_bnypnSz8aHa4RkWnH_WBj","slug":"exa-contents-api-f3c107f8","name":"Exa Contents API","description":"Exa Contents - Retrieve content from URLs","url":"https://stable-enrich-git-fix-stableenrich-exa-api-schema-merit-systems.vercel.app/api/exa/contents","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"ids":{"type":"array","items":{"type":"string"},"description":"Array of Exa document IDs to retrieve content for"},"text":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"verbosity":{"enum":["compact","standard","full"],"type":"string"},"maxCharacters":{"type":"number"},"excludeSections":{"type":"array","items":{"enum":["header","navigation","banner","body","sidebar","footer","metadata"],"type":"string"}},"includeHtmlTags":{"type":"boolean"},"includeSections":{"type":"array","items":{"enum":["header","navigation","banner","body","sidebar","footer","metadata"],"type":"string"}}},"additionalProperties":false}]},"urls":{"type":"array","items":{"type":"string"},"description":"Array of URLs to crawl"},"extras":{"type":"object","properties":{"links":{"type":"number"},"imageLinks":{"type":"number"}},"additionalProperties":false},"summary":{"type":"object","properties":{"query":{"type":"string"},"schema":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"additionalProperties":false},"subpages":{"type":"number"},"livecrawl":{"enum":["never","fallback","always","preferred"],"type":"string"},"highlights":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"query":{"type":"string"},"maxCharacters":{"type":"number"}},"additionalProperties":false}]},"maxAgeHours":{"type":"number","maximum":720,"minimum":-1},"subpageTarget":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"livecrawlTimeout":{"type":"number"}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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_Yv1OtzWsZ7GxtxTxA3x1O","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves the full text content from one or more URLs using Exa's web content extraction service","exampleAgentPrompt":"Fetch the full text content from these URLs for me: https://example.com/article1 and https://example.com/article2 — I need the clean readable text from each page.","exampleUseCases":[{"title":"Summarize news articles from links","prompt":"I have a list of news article URLs from today — can you pull the full text from each one so I can summarize what happened?"},{"title":"Extract research paper text","prompt":"Grab the content from this academic paper URL https://arxiv.org/abs/2301.00001 so I can analyze its methodology and conclusions."},{"title":"Competitive intelligence content pull","prompt":"Fetch the full page content from our competitor's pricing page at https://competitor.com/pricing so I can see exactly what they're offering."}],"resultDescription":"Returns the extracted full-text content of the requested URLs, including the readable body text of each page, stripped of navigation and boilerplate where possible, allowing downstream summarization, analysis, or storage.","failureModes":["URL is paywalled or requires login — returns empty or partial content","URL returns a 404 or is unreachable — endpoint returns an error for that URL","Page is JavaScript-rendered and content cannot be extracted statically","Rate limits exceeded — returns a rate limit error","Invalid URL format — returns a validation error"],"whenToPreferThis":"Use this endpoint when you already have specific URLs and need to retrieve their textual content — ideal for downstream summarization, question answering over web pages, or enriching search results with full content. Pair with the sibling Exa Search endpoint when you first need to discover URLs before fetching their content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:31:37.222Z","isFirstParty":false}