Get All Wallets

This API returns a list of all generated customer wallets created by the merchant.

 

This endpoint is protected with a Basic Authentication. You are to send HTTP requests with the Authorization header that contains the word Basic followed by a space and a base64-encoded string apiKey:clientSecret.

Endpoint URL: {{base_url}}/api/v1/disbursements/wallet?customerEmail={email}&walletReference={reference}

HTTP Method: GET

The {{base_url}} for test is https://sandbox.monnify.com but when you go live, it changes to the live url

 

Sample Response

{ "requestSuccessful": true, "responseMessage": "success", "responseCode": "0", "responseBody": { "content": [ { "walletName": "Smart Wallet - ref1683663040121", "walletReference": "ref1683663040121", "customerName": "Smart Mek", "customerEmail": "smekiliuwa@teamapt.com", "accountNumber": "6000000309", "accountName": "Smart Mek", "topUpAccountDetails": { "accountNumber": "8000182062", "accountName": "Smart Mek", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Smart Wallet - ref1683665674717", "walletReference": "ref1683665674717", "customerName": "Smart Mek", "customerEmail": "smekiliuwa@teamapt.com", "accountNumber": "6000000323", "accountName": "New Smart Mek", "topUpAccountDetails": { "accountNumber": "8000182206", "accountName": "Smart Mek", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Smart Wallet - ref1683804295120", "walletReference": "ref1683804295120", "customerName": "Smart Mek", "customerEmail": "smekiliuwa@teamapt.com", "accountNumber": "6000000329", "accountName": "Smart Mek", "topUpAccountDetails": { "accountNumber": "8000182347", "accountName": "Smart Mek", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Smart Wallet - ref1683832152234", "walletReference": "ref1683832152234", "customerName": "Smart Mek", "customerEmail": "smekiliuwa@teamapt.com", "bvnDetails": { "bvn": "22222222226", "bvnDateOfBirth": "1993-10-03" }, "accountNumber": "6000000332", "accountName": "Smart Mek", "topUpAccountDetails": { "accountNumber": "8000182426", "accountName": "Smart Mek", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Staging Wallet - ref1684152734322", "walletReference": "ref1684152734322", "customerName": "Super Biz", "customerEmail": "smekiliuwa@moniepoint.com", "bvnDetails": { "bvn": "22222222226", "bvnDateOfBirth": "1993-10-03" }, "accountNumber": "6000000334", "accountName": "Super Biz", "topUpAccountDetails": { "accountNumber": "8000195039", "accountName": "Super Biz", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Staging Wallet - ref1684152917088", "walletReference": "ref1684152917088", "customerName": "Super Biz", "customerEmail": "smekiliuwa@moniepoint.com", "bvnDetails": { "bvn": "22222222226", "bvnDateOfBirth": "1993-10-03" }, "accountNumber": "6000000335", "accountName": "Super Biz", "topUpAccountDetails": { "accountNumber": "8000195046", "accountName": "Super Biz", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Staging Wallet - ref1684153094039", "walletReference": "ref1684153094039", "customerName": "Super Biz", "customerEmail": "smekiliuwa@moniepoint.com", "bvnDetails": { "bvn": "22222222226", "bvnDateOfBirth": "1993-10-03" }, "accountNumber": "6000000336", "accountName": "Super Biz", "topUpAccountDetails": { "accountNumber": "8000195053", "accountName": "Super Biz", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Staging Wallet - ref1684153227861", "walletReference": "ref1684153227861", "customerName": "Super Biz", "customerEmail": "smekiliuwa@moniepoint.com", "bvnDetails": { "bvn": "22222222226", "bvnDateOfBirth": "1993-10-03" }, "accountNumber": "6000000337", "accountName": "Super Biz", "topUpAccountDetails": { "accountNumber": "8000195060", "accountName": "Super Biz", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Staging Wallet - ref1684153234410", "walletReference": "ref1684153234410", "customerName": "Super Biz", "customerEmail": "smekiliuwa@moniepoint.com", "bvnDetails": { "bvn": "22222222226", "bvnDateOfBirth": "1993-10-03" }, "accountNumber": "6000000338", "accountName": "Super Biz", "topUpAccountDetails": { "accountNumber": "8000195077", "accountName": "Super Biz", "bankCode": "50515", "bankName": "Moniepoint MFB" } }, { "walletName": "Staging Wallet - ref1684153248186", "walletReference": "ref1684153248186", "customerName": "Super Biz", "customerEmail": "smekiliuwa@moniepoint.com", "bvnDetails": { "bvn": "22222222226", "bvnDateOfBirth": "1993-10-03" }, "accountNumber": "6000000339", "accountName": "Super Biz", "topUpAccountDetails": { "accountNumber": "8000195084", "accountName": "Super Biz", "bankCode": "50515", "bankName": "Moniepoint MFB" } } ], "pageable": { "sort": { "sorted": true, "unsorted": false, "empty": false }, "pageSize": 10, "pageNumber": 0, "offset": 0, "unpaged": false, "paged": true }, "last": false, "totalPages": 2, "totalElements": 17, "sort": { "sorted": true, "unsorted": false, "empty": false }, "first": true, "numberOfElements": 10, "size": 10, "number": 0, "empty": false } }

 

Field Reference

Field

Description

Field

Description

pageNo

A number specifying what page of wallet record to be retrieved. Minimum value is 0, and defaults to 0 if not specified.

pageSize

A number specifying size of each wallet page. Minimum value is 1, and defaults to 10 if not specified.

customerEmail

The email address of the customer

walletReference

The unique reference used in generating the wallet.