GET
/
api
/
provider
/
wallets
/
search
curl --request GET \
  --url https://sandbox.readycashng.com:8447/api/provider/wallets/search \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "alias": "Yurwallet",
      "accountNumber": "8441037152",
      "currency": "566",
      "createdOn": 1687181645000,
      "activatedOn": 1687181647000,
      "authToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyNi04NDQxMDM3MTUyIiwicm9sZXMiOltdLCJpc3MiOiJyZWFkeWNhc2giLCJTZXNzaW9uSUQiOiJXQVpJUkkgSUJSQUhJTSBWRU5UVVJFUyJ9.twEcrgyvKTwVdeW_QpjgeYY5CwquReUL7GDLm8cV5HNI9gmj0DCikJYBCB9R4_A1k80meZvsD-0DYBGSHqSOYA",
      "active": true,
      "firstName": "Chinaza",
      "lastName": "Ogwu",
      "otherName": null,
      "phoneNumber": "+2348109652658",
      "dateOfBirth": null,
      "accountHolder": {
        "realId": "90023481096526583",
        "active": true,
        "startDate": 1680735600000,
        "endDate": 2524518000000,
        "honorific": null,
        "gender": null,
        "firstName": "Dami",
        "middleName": null,
        "lastName": "Oluwole",
        "email": "[email protected]",
        "address1": null,
        "city": null,
        "state": null,
        "zip": null,
        "country": null,
        "birthDate": null,
        "phone": "+2348109652658",
        "verified": true,
        "expiryDate": null,
        "bvn": "12345789135",
        "kycLevel": 2,
        "name": "Oluwole Dami"
      }
    }
  ],
  "total": 1,
  "success": true,
  "page": 1
}

Body parameters

pageSize
number
default: "20"

it’s Advisable to keep it at a max 20

Query Parameters

page
number
default: "1"

You can skip by page, Default page is 1 (first page)

status
string
default: "active"

This can either be active or inactive

accountNumber
string

Filter by specific Account Number or likeness e.g 8441037152 or 844103 (This will search for all wallet with this prefix)

Please utilize the pagination and the pageSize parameter for Quality Experience