Inicio rápido

Empieza a usar la API pública de BARFLAB para trabajar con mascotas, dietas, mediciones y productos.

Descripción general de la API

La API de BARFLAB permite gestionar mascotas y dietas, registrar mediciones, buscar productos y generar propuestas de dieta. Usa la dirección base de la API que aparece en la referencia técnica a continuación.

Obtén acceso

Crea un token de acceso en la configuración de tu cuenta. Guárdalo en una variable de entorno del servidor o en un script local y nunca lo expongas en código del navegador.

Realiza tu primera solicitud

Usa la solicitud que aparece a continuación para listar las mascotas pertenecientes a la cuenta conectada. Una cuenta sin mascotas devuelve una lista vacía.

Trabaja con dietas

Generar una propuesta no la guarda. Guarda explícitamente la dieta devuelta y, después, lee la dieta guardada para recuperarla junto con su análisis.

Una dieta puede pertenecer a una mascota o a un lote compartido para un grupo ordenado de mascotas compatibles. La respuesta compartida incluye el análisis y la ración de cada mascota y se puede guardar directamente. Los clientes que admiten lotes compartidos deben solicitarlos explícitamente al listar o leer dietas.

URL base de la 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": []}
Operaciones de dieta
POST /v1/diet-generations
POST /v1/diets
GET /v1/diets/{dietId}