POST {{baseurl}}/transit-accounts
https://gw.stg.girostack.com/v1
Headers
Pass your account’s secret key as the value.
Body Params
Value could be business’ name
Value should be the publicId of the wallet where you want incoming
transactions to be settled.
Value should be a valid email address
The mobile number of the customer {
"phoneNumber": "08142351599",
"isoCode": "NG"
}
curl --location --request POST '{{API_BASE_URL}}/transit-accounts' \
--header 'x-giro-key: {{SECRET_KEY}}' \
--header 'Content-Type: application/json' \
--data '{
"accountName": "John Doe",
"currency": "NGN",
"settlementAccount": "vba-19aeceea-1bd6-4e85-89fa-2ca0b1c57d61"
}'
{
"meta": {
"statusCode": 201,
"success": true,
"message": "TransitAccount successfully created"
},
"data": {
"publicId": "vba-6989bcba-15b0-4552-8d78-44fc0b1dd06d",
"auth": "678b12bbf36cc2c6b76635f95",
"account": "65b12bbf36e38c6bfbe35f95",
"settlementAccount": "vba-19aeceea-1bd6-4e85-89fa-2ca0b1c57d61",
"accountName": "John Doe",
"accountNumber": "9003053347",
"bankName": "Source MFB",
"bankCode": "090641",
"live": true,
"alias": "John Doe",
"processor": "source",
"reference": null,
"id": 2,
"createdAt": "2024-08-03T11:44:18.841Z",
"updatedAt": "2024-08-03T11:44:18.841Z",
"balance": 0,
"currency": "NGN",
"lastUpdated": "2024-08-03T11:44:18.841Z"
}
}