Início rápido

Comece a utilizar a API pública BARFLAB para trabalhar com animais, dietas, medições e produtos.

Visão geral da API

A API BARFLAB permite gerir animais e dietas, registar medições, pesquisar produtos e gerar propostas de dieta. Utilize o endereço base da API apresentado na referência técnica abaixo.

Obter acesso

Crie um token de acesso nas definições da sua conta. Guarde-o numa variável de ambiente no servidor ou num script local e nunca o exponha no código do navegador.

Faça o seu primeiro pedido

Utilize o pedido apresentado abaixo para listar os animais pertencentes à conta ligada. Uma conta sem animais devolve uma lista vazia.

Trabalhar com dietas

Gerar uma proposta não a guarda. Guarde explicitamente a dieta devolvida e, em seguida, leia a dieta guardada para a obter juntamente com a respetiva análise.

Uma dieta pode pertencer a um animal ou a um lote partilhado para um grupo ordenado de animais compatíveis. A resposta partilhada inclui a análise e a porção de cada animal e pode ser guardada diretamente. Os clientes que suportam lotes partilhados devem solicitá-los explicitamente ao listar ou ler dietas.

URL base da 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": []}
Operações de dieta
POST /v1/diet-generations
POST /v1/diets
GET /v1/diets/{dietId}