Skip to main content
La Référence API est le contrat de référence de l’API Swipelux. Chaque opération présente ses schémas de requête, de réponse, de sécurité, de statut et d’erreur. Utilisez https://platform.swipelux.com pour chaque requête. Envoyez votre clé spécifique à l’environnement dans X-API-Key depuis un backend protégé.

Sécuriser les nouvelles tentatives d’écriture

Lorsqu’une opération liste Idempotency-Key comme requis, générez une clé pour chaque opération prévue et stockez-la avec votre enregistrement de requête local.
Si la réponse est incertaine, réessayez avec la même méthode, le même chemin et le même corps avec la même clé. Ne réutilisez pas cette clé pour une opération différente ou un corps modifié. Certaines opérations renvoient Idempotency-Replayed: true lorsque la réponse provient d’une requête antérieure avec la même clé. Traitez cette réponse comme le résultat de l’opération d’origine, et non comme une seconde opération.

Gérer les erreurs

Les erreurs API utilisent application/problem+json. Construisez le comportement client autour de ces champs stables : Le correlationId de la réponse reflète X-Request-Id. Journalisez à la fois l’opération et cette valeur, mais n’exposez pas de secrets ni de détails financiers complets.
Utilisez les schémas de problème documentés de l’opération pour décider s’il faut corriger l’entrée, actualiser l’état de la ressource, terminer une tâche ou réessayer. Conservez le catalogue complet des statuts et des erreurs dans la Référence API plutôt que de coder en dur des cas non documentés.

Suivre les opérations asynchrones

Une réponse de création réussie déclenche de nombreux workflows ; elle ne garantit pas leur achèvement. Stockez les identifiants de ressource dérivés de la réponse, lisez la ressource actuelle et utilisez les webhooks vérifiés pour réagir aux changements. Commencez par POST /v3/customers, ou suivez le Démarrage rapide pour un parcours complet en sandbox.