Naar hoofdinhoud gaan
De API-eindpunten vereisen dat je authenticatie uitvoert met een API-token.

Genereer een token

Het token kan worden gegenereerd vanuit het Olostep-dashboard. Maak een account aan hier.

Gebruik je token

Je kunt authenticeren door een Authorization header toe te voegen aan al je HTTP-aanroepen. De Authorization header is als volgt geformatteerd: Authorization: Bearer <API-TOKEN> (vervang <API-TOKEN> door je token. Als je geen token hebt, kun je er gratis een genereren vanuit het Olostep dashboard. Voorbeelden:
# pip install requests

import requests

endpoint = 'https://api.olostep.com/v1/scrapes/<SCRAPE_ID>'
headers = {
    'Authorization': 'Bearer <API-TOKEN>',
    'Accept': 'application/json'
}

response = requests.get(endpoint, headers=headers)
print(response.status_code)
print(response.json())

Gebruik van de CLI

Als je de Olostep CLI gebruikt, kun je handmatige sleutelverwerking overslaan en inloggen vanuit de terminal:
npm install -g olostep-cli
olostep login
De browser opent, je klikt op Authorize, en de sleutel wordt lokaal opgeslagen. Voor CI, stel OLOSTEP_API_KEY in.

Gebruik van de SDK’s

De Python en Node.js SDK’s lezen OLOSTEP_API_KEY uit de omgeving, of accepteren de sleutel direct wanneer je de client aanmaakt.