Skip to content

Blu Penguin Merchant API v1 (v1)

Please find complete documentation from https://docs.transaction-monitor.io/.

Languages
Servers
Mock server
https://docs.transaction-monitor.io/_mock/blupenguin_openapi_v1
Blu Penguin Merchant API sandbox
https://api.sandbox.transaction-monitor.io
Blu Penguin Merchant API production
https://api.transaction-monitor.io
Operations
Webhooks
Operations
Webhooks
Operations
Webhooks
Operations
Operations

Request

Security
bearerAuth
curl -i -X GET \
  https://docs.transaction-monitor.io/_mock/blupenguin_openapi_v1/v1/wallet-balances \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Request has been succesfully processed.

Bodyapplication/json
balancesArray of objects(WalletState)required

List of wallet balances

balances[].​countrystring(text)required

Country of the wallet.

Format is ISO 3166-1 alpha-3, three character country code in upper case. Read more from Wikipedia.

Example: "ZMB"
balances[].​balancestringrequired

The current balance of the wallet.

Example: "1000.0"
balances[].​currencystring(text)required

Currency of the wallet.

Example: "ZMW"
balances[].​mnostringrequired

If you are using a wallet that is only used by a single MMO, that MMO-s correspondent code will be shown here.

Example: "MTN_MOMO_BEN"
Response
application/json
{ "balances": [ {}, {} ] }

Request

Security
bearerAuth
Path
countrystring= 3 charactersrequired

The country for which to get wallet balances for.

Format is ISO 3166-1 alpha-3, three character country code in upper case. Read more from Wikipedia.

curl -i -X GET \
  'https://docs.transaction-monitor.io/_mock/blupenguin_openapi_v1/v1/wallet-balances/{country}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Request has been succesfully processed.

Bodyapplication/json
balancesArray of objects(WalletState)required

List of wallet balances

balances[].​countrystring(text)required

Country of the wallet.

Format is ISO 3166-1 alpha-3, three character country code in upper case. Read more from Wikipedia.

Example: "ZMB"
balances[].​balancestringrequired

The current balance of the wallet.

Example: "1000.0"
balances[].​currencystring(text)required

Currency of the wallet.

Example: "ZMW"
balances[].​mnostringrequired

If you are using a wallet that is only used by a single MMO, that MMO-s correspondent code will be shown here.

Example: "MTN_MOMO_BEN"
Response
application/json
{ "balances": [ {} ] }
Operations