Naar hoofdinhoud gaan
Begin met wat je hebt en wat je terug wilt. Elke endpoint gebruikt de basis-URL https://api.olostep.com en de header Authorization: Bearer <YOUR_API_KEY> (zie Authenticatie).

Per doel

Veelvoorkomende beslissingen

  • Scrape vs. Crawl: scrape wanneer je de exacte URL weet. Crawl wanneer je veel pagina’s van één site wilt en ze niet zelf wilt opsommen.
  • Map vs. Crawl: map retourneert alleen URLs en is snel. Gebruik het om eerst pagina’s te kiezen, en scrape of batch dan alleen die.
  • Crawl vs. Batch: crawl ontdekt pagina’s door links te volgen. Batch neemt een lijst van URLs die je al hebt, tot duizenden tegelijk.
  • Search vs. Answers: search retourneert links voor jou (of je agent) om te lezen. Answers leest de pagina’s voor jou en retourneert een enkel antwoord met citaten.
  • Parsers vs. LLM extraction: gebruik een parser wanneer er een bestaat voor de site. Het is sneller en retourneert elke keer dezelfde velden. Gebruik LLM extraction voor alles anders.

Asynchrone endpoints

Crawls en batches draaien op de achtergrond. Elk retourneert direct een id. Poll GET /v1/crawls/{id} of GET /v1/batches/{id} totdat de status completed is, en haal dan de resultaten op. Stop met polleren als de status failed is. Een crawl kan nog steeds eindigen als completed met 0 pagina’s (controleer pages_count), en een batch kan eindigen als completed met enkele mislukte items (lijst ze met ?status=failed). Elke functiepagina toont de volledige flow.

Andere manieren om Olostep aan te roepen