Skip to main content
POST
https://api-dev-embedded.embedly.ng
/
embedded
/
api
/
v1
/
wallets
/
org
/
virtual-wallet?orgId=
{orgId}
Create org virtual wallets
curl --request POST \
  --url 'https://api-dev-embedded.embedly.ng/embedded/api/v1/wallets/org/virtual-wallet?orgId={orgId}' \
  --header 'Content-Type: application/json' \
  --data '
{
  "customLabel": "<string>"
}
'
{
  "data": {
    "statusCode": 201,
    "status": "success",
    "data": {
      "orgId": "string",
      "accountNumber": "string",
      "accountName": "Account name / customLabel",
      "bankCode": "string",
      "type": "virtual",
      "balance": 0,
      "currency": "NGN",
      "isFrozen": false,
      "walletId": "string",
      "createdAt": "2025-06-16T10:35:22.234Z"
    },
    "message": "Org Virtual Wallet is created successfully"
  },
}

Create organization virtual wallets

customLabel
string
required
Example: “virt”
{
  "data": {
    "statusCode": 201,
    "status": "success",
    "data": {
      "orgId": "string",
      "accountNumber": "string",
      "accountName": "Account name / customLabel",
      "bankCode": "string",
      "type": "virtual",
      "balance": 0,
      "currency": "NGN",
      "isFrozen": false,
      "walletId": "string",
      "createdAt": "2025-06-16T10:35:22.234Z"
    },
    "message": "Org Virtual Wallet is created successfully"
  },
}