Rychlý start

Začněte používat veřejné API BARFLAB pro práci se zvířaty, dietami, měřeními a produkty.

Přehled API

API BARFLAB umožňuje spravovat zvířata a diety, zaznamenávat měření, vyhledávat produkty a vytvářet návrhy diet. Použijte základní adresu API uvedenou níže v technické dokumentaci.

Získání přístupu

Vytvořte přístupový token v nastavení účtu. Uchovávejte ho v proměnné prostředí na straně serveru nebo v místním skriptu a nikdy ho nezveřejňujte v kódu prohlížeče.

Odešlete svůj první požadavek

Pomocí níže uvedeného požadavku zobrazíte seznam zvířat vlastněných připojeným účtem. Účet bez zvířat vrátí prázdný seznam.

Práce s dietami

Vytvoření návrhu ho neuloží. Vrácenou dietu uložte samostatně a poté načtěte uloženou dietu společně s její analýzou.

Dietu lze přiřadit jednomu zvířeti nebo jedné sdílené dávce pro uspořádanou skupinu kompatibilních zvířat. Sdílená odpověď obsahuje analýzu a porci každého zvířete a lze ji přímo uložit. Klienti podporující sdílené dávky je musí při vypisování nebo načítání diet výslovně vyžádat.

Základní URL API
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": []}
Operace s dietami
POST /v1/diet-generations
POST /v1/diets
GET /v1/diets/{dietId}