Vous devez créer un compte gratuit Lygos pour commencer à utiliser nos servces API.

Nos API

Nos API reposent sur les principes REST, une architecture qui garantit des services fiables, flexibles et faciles à intégrer. Elles utilisent les méthodes HTTP classiques comme GET, POST, PUT et DELETE pour interagir avec les ressources. Les réponses sont toujours au format JSON, ce qui les rend simples à comprendre et à utiliser avec les outils de développement modernes. Que vous construisiez une application, connectiez des systèmes ou enrichissiez votre plateforme, nos API sont là pour vous offrir une expérience fluide et agréable.

En apprendre davantage sur REST

View the OpenAPI specification file

Réponses et Erreurs

Voici la liste des erreurs et des réponses associées que vous pourrez rencontrer durant la mise en place des API dans votre application. Lygos maintient un formattage clair et comprehensible pour vous faciliter l’intégration.

Code StatutCatégorieDescriptionExemple
200SuccèsLa requête a réussi, et le serveur a renvoyé les données attendues.GET /users renvoie une liste d’utilisateurs.
201CrééLa ressource a été créée avec succès.POST /users renvoie les détails du nouvel utilisateur.
204Aucun ContenuLa requête a réussi, mais aucune donnée n’est retournée.DELETE /users/{id} après suppression réussie d’un utilisateur.
400Requête IncorrecteLe serveur n’a pas compris la requête en raison d’une syntaxe invalide.Champs obligatoires manquants dans une requête POST.
401Non AutoriséUne authentification est requise ou a échoué.Jeton API manquant ou invalide.
403InterditLe client n’a pas les permissions nécessaires pour accéder à la ressource.Tentative d’accès à des données restreintes.
404Non TrouvéLa ressource demandée est introuvable.GET /users/{id} pour un utilisateur inexistant.
409ConflitLa requête entre en conflit avec l’état actuel du serveur.Tentative de création d’une ressource en double.
422Entité Non TraitéeLa requête est bien formée mais contient des données invalides.Données invalides pour la création d’une ressource.
500Erreur Serveur InterneLe serveur a rencontré une condition inattendue.Erreurs générales ou exceptions inattendues du serveur.
502Mauvaise PasserelleLe serveur a reçu une réponse invalide d’un serveur en amont.Problème temporaire avec les services en amont.
503Service IndisponibleLe serveur est temporairement incapable de traiter la requête (surcharge ou maintenance).Panne planifiée ou surcharge du serveur.
504Délai d’AttenteLe serveur n’a pas reçu de réponse à temps d’un serveur en amont.Requêtes longues causant des délais d’attente.

Authentification

Tous nos endpoints nécessitent une authentification pour garantir la sécurité et l’intégrité des données. Chaque requête doit inclure une API key valide, transmise dans l’en-tête HTTP api-key comme suit :

"security": [
  {
    "api-key": []
  }
]