Utilisation et endpoints
Utilisation de l'API
L'url de base de l'API est:
https://web.beeperf.com/api
Toutes les requêtes doivent être faites avec le header x-api-key qui contient la valeur de votre clé API. Cette clé doit avoir été générée au préalable. Pour que les requêtes aboutissent, l'utilisateur doit avoir un abonnement premium actif.
headers:
  "x-api-key": {votre_clé_api}
attention
Un abonnement premium est nécessaire pour utiliser l'API et chaque clé est limitée à 30 requêtes par minute.
Endpoints
Récupérer la traçabilité d'un pot à partir de son numéro de lot
GET /tracabilite/numero-lot/{numero_de_lot}
Format de la réponse :
{
  "dateConditionnement": "2024-07-04",
  "datesExtractions": ["2024-07-02", "2024-07-03"],
  "nbRuchesRecoltees": 12,
  "ruchers": [
    {
      "nom": "Rucher 1",
      "environnement": "Marais",
      "nomPublicZone": "Marais poitevin"
    },
    {
      "nom": "Rucher 2",
      "environnement": "Ville",
      "nomPublicZone": "Toits de l'Opéra Paris"
    }
  ]
}
Récupérer l'ensemble des numéros de lots
GET /tracabilite/numeros-lots?per_page=25&page=2
attention
La pagination est forcée pour ne pas saturer la base de données. Si per_page est absent, sa valeur par défaut sera 10. Si page est absent, sa valeur par défaut sera 1.
Format de la réponse :
{
  "current_page": 1,
  "per_page": 3,
  "last_page": 4,
  "total": 12,
  "data": [
    "ACA-20250112"
    "TRE-20250215"
    "FOR-20240511"
  ]
}