Snel aan de slag

Ga aan de slag met de openbare BARFLAB API voor huisdieren, diëten, metingen en producten.

API-overzicht

Met de BARFLAB API kun je huisdieren en diëten beheren, metingen vastleggen, producten zoeken en dieetvoorstellen genereren. Gebruik het basisadres dat hieronder in de technische referentie wordt weergegeven.

Toegang verkrijgen

Maak een toegangstoken aan in je accountinstellingen. Bewaar het in een omgevingsvariabele aan de serverzijde of in een lokaal script en stel het nooit bloot in browsercode.

Je eerste verzoek uitvoeren

Gebruik het onderstaande verzoek om de huisdieren van het verbonden account op te vragen. Een account zonder huisdieren geeft een lege lijst terug.

Met diëten werken

Het genereren van een voorstel slaat het niet op. Sla het geretourneerde dieet expliciet op en lees het daarna opnieuw om het samen met de analyse op te halen.

Een dieet kan bij één huisdier horen of bij één gedeelde batch voor een geordende groep compatibele huisdieren. Het gedeelde antwoord bevat de analyse en portie van elk huisdier en kan rechtstreeks worden opgeslagen. Clients die gedeelde batches ondersteunen, moeten deze expliciet opvragen bij het weergeven of lezen van diëten.

API-basis-URL
https://api.barflab.io
curl
curl --fail-with-body --silent --show-error \
  https://api.barflab.io/v1/pets \
  -H "Authorization: Bearer $BARFLAB_TOKEN" \
  -H 'Accept: application/json'
200 application/json
{"items": []}
Dieetbewerkingen
POST /v1/diet-generations
POST /v1/diets
GET /v1/diets/{dietId}