Rýchly začiatok

Začnite používať verejné API BARFLAB na prácu so zvieratami, diétami, meraniami a produktmi.

Prehľad API

API BARFLAB vám umožňuje spravovať zvieratá a diéty, zaznamenávať merania, vyhľadávať produkty a vytvárať návrhy diét. Použite základnú adresu API uvedenú nižšie v technickej dokumentácii.

Získanie prístupu

Vytvorte prístupový token v nastaveniach účtu. Uchovávajte ho v premennej prostredia na strane servera alebo v lokálnom skripte a nikdy ho nezverejňujte v kóde prehliadača.

Odošlite svoju prvú požiadavku

Pomocou požiadavky uvedenej nižšie zobrazíte zoznam zvierat patriacich pripojenému účtu. Účet bez zvierat vráti prázdny zoznam.

Práca s diétami

Vytvorenie návrhu ho neuloží. Vrátenú diétu uložte samostatne a potom načítajte uloženú diétu spolu s jej analýzou.

Diéta môže patriť jednému zvieraťu alebo jednej zdieľanej dávke pre usporiadanú skupinu kompatibilných zvierat. Zdieľaná odpoveď obsahuje analýzu a porciu každého zvieraťa a možno ju priamo uložiť. Klienti podporujúci zdieľané dávky ich musia pri vypisovaní alebo načítavaní diét výslovne vyžiadať.

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": []}
Operácie s diétami
POST /v1/diet-generations
POST /v1/diets
GET /v1/diets/{dietId}