Skip to main content
POST
Create a payout

Authorizations

Authorization
string
header
required

JWT utilisateur ou clé API kp_<env>_xxx

Headers

idempotency-key
string
Maximum string length: 128

Body

application/json
amount
string
required

Decimal amount with up to 8 fractional digits, e.g. "1500" or "1500.75"

Pattern: ^\d+(\.\d{1,8})?$
currency
enum<string>
required
Available options:
XOF,
XAF,
NGN,
GHS,
CDF,
EUR,
USD,
USDC,
USDT
network
enum<string>
required
Available options:
MTN_BJ,
MTN_CI,
MTN_CM,
ORANGE_CI,
ORANGE_SN,
ORANGE_ML,
ORANGE_BF,
ORANGE_CM,
MOOV_BJ,
MOOV_TG,
MOOV_CI,
MOOV_BF,
WAVE_CI,
WAVE_SN,
FREE_SN,
TMONEY_TG,
MOBICASH_ML,
MOBICASH_BF,
DJAMO_CI,
MIXX_SN,
MTN_CG,
AIRTEL_CG,
ORANGE_CD,
AIRTEL_CD,
VODACOM_CD,
AFRICELL_CD,
AIRTEL_GA,
MOMO_NG,
AIRTEL_NG,
MTN_GH,
VODAFONE_GH,
AIRTELTIGO_GH,
BANK_XOF,
BANK_XAF,
BANK_NGN,
BANK_GHS,
BANK_CDF,
BANK_EUR,
BANK_USD,
ETH,
POLYGON,
TRON
recipient
object
required
description
string
Maximum string length: 500
category
string
Maximum string length: 50
counterpartyId
string
paymentPin
string
Required string length: 6
Pattern: ^\d{6}$
totp
string
Required string length: 6
Pattern: ^\d{6}$

Response

Default Response

ok
enum<boolean>
required
Available options:
true
data
object
required