Clé API :
La version anglaise de cette documentation fait foi. Cette traduction est fournie pour plus de commodité et peut ne pas être entièrement à jour.

Documentation de l'API

Créez des intégrations avec l'API REST de Buzzley. 49 points de terminaison répartis en 14 groupes de ressources.

Authentification

Chaque requête API doit inclure votre clé API dans l'en-tête Authorization, avec le schéma Bearer. Vous pouvez créer et gérer vos clés API depuis la page Clés API.

curl https://api.buzzley.app/api/v1/reminders \
  -H "Authorization: Bearer bzl_your_api_key_here"

URL de base

Tous les points de terminaison sont relatifs à :

https://api.buzzley.app/api/v1

Limites de débit

Votre compte peut effectuer 60 requêtes par minute et 10 000 par jour, partagées entre toutes ses clés API. Les en-têtes de réponse suivants accompagnent chaque requête :

En-têteDescription
X-RateLimit-LimitNombre maximal de requêtes par minute
X-RateLimit-RemainingRequêtes restantes dans la fenêtre en cours
X-RateLimit-ResetSecondes avant la réinitialisation de la limite

En cas de dépassement, une réponse 429 est renvoyée avec un champ retry_after.

Format des réponses

Toutes les réponses sont en JSON. Les réponses réussies placent les données dans un champ data. Les erreurs contiennent un objet error avec un code lisible par une machine et un message lisible par un humain.

// Success
{
  "data": { ... }
}

// Error
{
  "error": {
    "code": "INVALID_REQUEST",
    "message": "title is required"
  }
}

Codes d'erreur

StatutCodeDescription
400INVALID_REQUESTLe corps ou les paramètres de la requête ne sont pas valides
401UNAUTHORIZEDClé API manquante ou non valide
403FORBIDDENLa clé API n'a pas l'autorisation pour cette action
404NOT_FOUNDLa ressource demandée n'existe pas
409CONFLICTLa ressource existe déjà ou son état est en conflit
429RATE_LIMITEDTrop de requêtes : réessayez après le délai indiqué
500INTERNAL_ERRORUne erreur serveur inattendue s'est produite

Référence des points de terminaison

Ping1 point de terminaison

Clés API1 point de terminaison

Une clé API peut lister les clés, mais ne peut ni en créer, ni en révoquer, ni supprimer le compte : ces appels renvoient 403 pour une clé API. Créez et révoquez les clés sur la page Clés API en étant connecté.

Rappels7 points de terminaison

Occurrences4 points de terminaison

Les occurrences représentent chacune des échéances d'un rappel récurrent.

Catégories4 points de terminaison

Modèles6 points de terminaison

Durées de report4 points de terminaison

Paramètres2 points de terminaison

Groupe8 points de terminaison

Chaque compte appartient à un groupe (famille, équipe ou personnel). Les limites d'appareils s'appliquent au niveau du groupe. Les opérations réservées au propriétaire exigent que le propriétaire de la clé API soit le propriétaire du groupe.

Appareils2 points de terminaison

Profil1 point de terminaison

Statistiques1 point de terminaison

Abonnement1 point de terminaison