Aller au contenu principal

Clés API

Les clés API authentifient vos requêtes vers l’API Ikawaari.

Types de clés

PréfixeEnvironnementUsage
ik_test_SandboxTest et développement
ik_live_LiveTransactions de production

Créer une clé API

  1. Allez dans Developers → API Keys
  2. Cliquez sur Create API key
  3. Nommez votre clé et sélectionnez les scopes
  4. Copiez la clé complète — elle n’est affichée qu’une seule fois
attention

Stockez vos clés API de manière sécurisée. Ne les exposez jamais dans du code côté client, des dépôts publics ou des logs.

Scopes de clé

Contrôlez ce à quoi chaque clé API peut accéder :

ScopeDescription
payments:readVoir les paiements
payments:writeCréer et gérer les paiements
customers:readVoir les clients
customers:writeCréer et gérer les clients
webhooks:readVoir les webhooks
webhooks:writeCréer et gérer les webhooks
refunds:writeÉmettre des remboursements
reports:readVoir les rapports

Voir Scopes de clé API pour la liste complète.

Rotation d’une clé

Si une clé est compromise, faites une rotation pour en générer une nouvelle tout en révoquant l’ancienne :

  1. Allez dans Developers → API Keys
  2. Cliquez sur le menu de la clé
  3. Sélectionnez Roll key

L’ancienne clé est immédiatement révoquée et une nouvelle est générée.

Limites de débit

Chaque clé API a une limite de débit configurable (par défaut : 100 requêtes/minute). Voir Rate Limits.