Volledige paginainhoud extraheren voor een reeks URL's.
Exa
Semantic search, page content, cited answers and asynchronous research.
Volledige paginainhoud extraheren voor een reeks URL's.
Haalt paginatekst en metadata op voor URL's die je al hebt. ids is vereist en neemt de id-waarden uit post_exa_search — dat zijn gewone URL's, dus elke URL werkt. Schakel text, highlights, summary, subpages en livecrawl in of uit. Retourneert results[] met id, title, url, author en text, plus een statuses[]-array met per URL status en source — lees die, want een URL die niet kon worden opgehaald wordt daar gemeld in plaats van een fout te veroorzaken. Gecachte resultaten worden direct geleverd; bij een miss wordt teruggevallen op een live crawl. Voor een hele site in plaats van een URL-lijst: post_firecrawl_crawl.
Prijsreferentie
- Metering: Gerapporteerde responskosten.
- Referentieschatting per verzoek: USD 0.002.
- Referentieklantvermenigvuldiger: 1.0. Pas deze niet opnieuw toe op een afgerekend klantbedrag.
Alleen referentiemetadata, geen accountofferte, geen gegarandeerde prijs en geen bestedingslimiet. Resourcecredits zijn geen Felo-tegoed. De uiteindelijke kosten volgen de factureringsgegevens van Felo.
- Type: array string[]idsverplicht
De URL's (of Exa-resultaat-ID's) waarvoor inhoud moet worden opgehaald.
- Type: booleanhighlights
Gemarkeerde relevante snippets retourneren.
- Type: string enumlivecrawl
Actualiteitsbeleid: altijd live crawlen, bij een cachemisser terugvallen op live crawlen of nooit live crawlen.
waarden- always
- fallback
- never
- Type: boolean enumstreamconstante:falsewaarden
- false
- Type: integersubpages
Aantal gekoppelde subpagina's dat ook moet worden opgehaald.
- Type: booleansummary
Een door AI gegenereerde samenvatting van de pagina retourneren.
- Type: booleantext
De volledige paginatekst retourneren.
- Type: object200
Inhoud succesvol opgehaald.
- Type: stringrequest
Id - Type: array object[]results
- authorType: string
- highlightsType: array string[]
- idType: string
- publishedType: string
Date - summaryType: string
- textType: string
- titleType: string
- urlType: string
application/json - 400
Het verzoek kon niet worden verwerkt. Controleer de verzoekparameters.
- 401
Een geldige Felo-API-sleutel is vereist.
- 402
Het verzoek kan niet doorgaan omdat niet aan een factureringsvoorwaarde is voldaan.
- 403
Het account mag deze bewerking niet uitvoeren.
- 429
Een verzoek- of bestedingslimiet is bereikt.
- 502
De dienst kon het verzoek niet voltooien.
- 503
De API of factureringsdienst is tijdelijk niet beschikbaar.
- 504
Er is een time-out opgetreden bij het verwerken van het verzoek.
- default
Foutrespons; upstream-passthrough-responsen kunnen indelingen van de provider gebruiken
application/json
curl https://openapi.felo.ai/v1/beta/exa/contents \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"ids": [
"https://example.com/article"
],
"text": true,
"highlights": true,
"summary": true,
"subpages": 1,
"livecrawl": "always",
"stream": false
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string",
"text": "string",
"highlights": [
"string"
],
"summary": "string"
}
]
}