Référence des commandes
Référence complète de toutes les commandes du CLI ikw. Chaque commande prend en charge les flags globaux (--json, --dry-run, --debug, --trace, --request-id, --idempotency-key).
payments
Gérer les PaymentIntents.
ikw payments <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les payment intents |
inspect <id> | Inspecter un payment intent |
create | Créer un payment intent |
confirm <id> | Confirmer un payment intent |
cancel <id> | Annuler un payment intent |
refund <id> | Rembourser un paiement |
refunds <id> | Lister les remboursements d’un paiement |
payments create
ikw payments create \
--amount 5000 \
--currency XOF \
--description "Order #123" \
--customer cus_abc123 \
--metadata '{"order_id": "123"}'
| Flag | Requis | Description |
|---|---|---|
--amount <n> | ✅ | Montant dans la plus petite unité monétaire |
--currency <code> | ✅ | Code devise (ex. XOF) |
--description <text> | Description du paiement | |
--metadata <json> | Objet JSON de métadonnées | |
--customer <id> | Identifiant client | |
--customer-email <email> | Email du client | |
--customer-phone <phone> | Téléphone du client |
payments confirm
ikw payments confirm pi_abc123 \
--type mobile_money \
--mm-country CI \
--mm-operator orange_ci \
--mm-msisdn +2250700000001
| Flag | Requis | Description |
|---|---|---|
--type <type> | ✅ | mobile_money ou card |
--mm-country <code> | Pays mobile money | |
--mm-operator <code> | Opérateur mobile money | |
--mm-msisdn <phone> | Numéro mobile money | |
--card-token <token> | Jeton carte | |
--return-url <url> | URL de retour pour le 3DS |
payments refund
ikw payments refund pi_abc123 --amount 2500 --reason "Customer request"
| Flag | Description |
|---|---|
--amount <n> | Montant du remboursement partiel (par défaut : total) |
--reason <text> | Motif du remboursement |
customers
Gérer les clients.
ikw customers <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les clients |
inspect <id> | Inspecter un client |
create | Créer un client |
update <id> | Mettre à jour un client |
delete <id> | Supprimer un client |
customers create
ikw customers create \
--name "Aminata Koné" \
--email aminata@example.com \
--phone +2250700000000
payouts
Gérer les payouts.
ikw payouts <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les payouts |
inspect <id> | Inspecter un payout |
create | Créer un payout |
cancel <id> | Annuler un payout |
payouts create
ikw payouts create \
--amount 50000 \
--currency XOF \
--type mobile_money \
--phone +2250700000000 \
--operator orange_ci
invoices
Gérer les factures.
ikw invoices <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les factures |
inspect <id> | Inspecter une facture |
create | Créer une facture |
finalize <id> | Finaliser une facture brouillon |
void <id> | Annuler une facture |
subscriptions
Gérer les abonnements.
ikw subscriptions <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les abonnements |
inspect <id> | Inspecter un abonnement |
create | Créer un abonnement |
cancel <id> | Annuler un abonnement |
products
Gérer les produits et les prix.
ikw products <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les produits |
inspect <id> | Inspecter un produit |
create | Créer un produit |
events
Voir les événements API.
ikw events <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les événements récents |
inspect <id> | Inspecter un événement |
ikw events list --limit 10
ikw events inspect evt_abc123
balances
Voir les balances de compte.
ikw balances list
api-keys
Gérer les clés API.
ikw api-keys <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les clés API |
create | Créer une clé API |
revoke <id> | Révoquer une clé API |
checkout
Gérer les checkout sessions.
ikw checkout <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les checkout sessions |
inspect <id> | Inspecter une checkout session |
create | Créer une checkout session |
payment-links
Gérer les payment links.
ikw payment-links <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les payment links |
inspect <id> | Inspecter un payment link |
create | Créer un payment link |
radar
Détection de fraude Radar.
ikw radar <subcommand>
| Sous-commande | Description |
|---|---|
rules list | Lister les règles de fraude |
rules inspect <id> | Inspecter une règle |
reviews list | Lister les dossiers de revue |
reporting
Rapports et exports.
ikw reporting <subcommand>
| Sous-commande | Description |
|---|---|
runs list | Lister les exécutions de rapports |
runs create | Créer une exécution de rapport |
team
Gestion d’équipe.
ikw team <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les membres de l’équipe |
invite | Inviter un membre de l’équipe |
settings
Paramètres marchands.
ikw settings <subcommand>
| Sous-commande | Description |
|---|---|
get | Obtenir les paramètres courants |
update | Mettre à jour les paramètres |
compliance
Compliance et KYC.
ikw compliance <subcommand>
| Sous-commande | Description |
|---|---|
status | Voir le statut de conformité |
upload | Envoyer des documents de conformité |
health
Vérifications de santé plateforme.
ikw health check
Retourne le statut de santé de l’API Ikawaari.
inspect
Inspecter en profondeur n’importe quelle ressource par ID.
ikw inspect <resource_type> <id>
replay
Rejouer des événements webhook.
ikw replay <event_id>
test-mode
Basculer le mode test.
ikw test-mode status
ikw test-mode enable
ikw test-mode disable
dashboard
Ouvrir le dashboard dans votre navigateur.
ikw dashboard open
exports
Exporter des données.
ikw exports <subcommand>
| Sous-commande | Description |
|---|---|
payments | Exporter les données de paiements |
customers | Exporter les données clients |
ops
Commandes opérateur/admin (nécessitent un ops token).
ikw ops <subcommand>
| Sous-commande | Description |
|---|---|
settings list | Lister les paramètres opérateur |
routing list | Lister les surcharges de routage |
incidents list | Lister les bannières d’incident |
connect
Comptes connectés.
ikw connect <subcommand>
issuing
Émission de cartes.
ikw issuing <subcommand>
tax
Gestion des taxes.
ikw tax <subcommand>
identity
Vérification d’identité.
ikw identity <subcommand>
climate
Estimations climat / carbone.
ikw climate <subcommand>
marketplace
Fonctionnalités marketplace.
ikw marketplace <subcommand>
financial-connections
Connexions financières.
ikw financial-connections <subcommand>
workflows
Workflows d’automatisation.
ikw workflows <subcommand>
| Sous-commande | Description |
|---|---|
list | Lister les workflows |
inspect <id> | Inspecter un workflow |
runs list | Lister les exécutions de workflow |
accounts
Gestion de compte.
ikw accounts <subcommand>