Felo API PlatformFelo API Platform

Felo Weblezen

Provider: Felo · Betaald met platformsaldo

Lees een specifieke webpagina in een formaat dat je toepassing kan verwerken.

Alle voorbeelden gebruiken FELO_API_KEY uit het overzicht. Aanroepen gebruiken platformsaldo, niet Felo Pro-credits. Reactievoorbeelden zijn illustratief; live inhoud en optionele velden kunnen variëren.

Eindpunt

POST /api/v1/data/web/read

Verzoek

VeldTypeVereistBetekenis
urlstringJaHTTP- of HTTPS-pagina-URL
formatsstring arrayNeePrecies één van MARKDOWN, TEXT, HTML, SCREENSHOT; standaard Markdown
modestringNeequality (standaard), fast of auto
timeoutintegerNeeTime-out in milliseconden, 1–60.000; standaard 30.000
totalTimeoutintegerNeeTotale time-out in milliseconden, 1–60.000; standaard timeout

Kies één uitvoerformaat per verzoek; stuur niet alle vier in dezelfde array.

curl -sS --request POST "https://openapi.felo.ai/api/v1/data/web/read" \
  -H "Authorization: Bearer $FELO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com","formats":["MARKDOWN"],"mode":"quality","timeout":30000}'

Reactie

HTTP 200 retourneert het geselecteerde inhoudsveld op de JSON-root. Een Markdown-reactie kan er als volgt uitzien:

{
  "title": "Example Domain",
  "markdown": "# Example Domain\n\nThis domain is for use in documentation examples.",
  "metadata": {}
}

Lees markdown, text, html of screenshot volgens het formaat dat je hebt aangevraagd. Andere metadata is optioneel; vereis niet dat elk formulierveld aanwezig is. Zie het schema WebReadResponse in de OpenAPI-definitie voor de volledige reactie.

Facturering en fouten

web.read wordt per verzoek gefactureerd. Een time-out is geen lege pagina: controleer de HTTP-status voordat je de body gebruikt. Schakel na een time-out niet over op herhaalde snelle verzoeken; volg Facturering en fouten.

Hulp nodig?