POST
/
wallet
Create Wallet
curl --request POST \
  --url https://nini.monieswitch.com/wallet \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "tier": 1,
  "name": "Tomato",
  "dateOfBirth": "1994-08-16",
  "phoneNumber": 2348106813750,
  "email": "[email protected]",
  "bvn": 75734274973,
  "nin": 12223387557,
  "address": "30 ojikutu street heritage estate aboru",
  "city": "Lagos",
  "lga": "Agege",
  "state": "Lagos",
  "proofOfAddress": "path-to-file-uploaf"
}'
{
  "status": true,
  "message": "Wallet successfully created.",
  "data": {
    "id": "316e5684-5623-4df7-861c-8d2bb7972e9f",
    "tier": 1,
    "status": "ACTIVE",
    "accountName": "Ogundeko Ridwan",
    "bookedBalance": 0,
    "availableBalance": 0,
    "bankName": "Xpress Wallet",
    "bankCode": "999270",
    "accountNumber": "4464992028",
    "createdAt": "2024-07-15T14:19:52.258Z"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Authorization
any

Body

application/json
tier
integer
required
name
string
required
dateOfBirth
string<date>
required
phoneNumber
integer
required
email
string<email>
required
bvn
integer
required
nin
integer
required
address
string
required
city
string
required
lga
string
required
state
string
required
proofOfAddress
file
required

Response

200 - application/json

Create Wallet - TIER 1

status
boolean
message
string
data
object