List all virtual accounts
List all single-use virtual accounts
URI
GET
https://api.tryduplo.com/v1/virtual-accounts?business_id={BUSINESS_ID_VALUE}
Parameters
Header
Authorization
string
set value to Bearer SECRET_KEY
Query Param
buisness_id
string
required
Buisness ID
account_name
string
Virtual's account name
phone_number
string
Phone number used in registering the virtual account
single_use
boolean
Flag for a single use virtual account, should be set to true
bvn
string
Bank verification number used in registering the virtual account
page
number
Specifies the current page in a list of paginated data, default is set to 1
perPage
number
required
Specifies the number of records per page of a paginated data, default is set to 50
Sample request
curl --location --request GET 'https://api.tryduplo.com/v1/virtual-accounts?bvn=&account_name=&phone_number=&page=0&perPage=10&business_id=&single_use=true' \
--header 'Authorization': 'Bearer SECRET_KEY'
Duplo Response
{
"data": {
"data": [
{
"account_ref": "act_a3800ffee53c7f",
"date": "2021-07-28T08:42:36.000Z",
"email": "[email protected]",
"expiry": false,
"phone_number": "08085279945",
"status": "active",
"account_name": "MERCHANT(Dan Don)",
"account_number": "9977627807",
"bvn": "93727462837646542"
},
{
"account_ref": "act_e39682322612",
"date": "2021-07-28T08:44:10.000Z",
"email": "[email protected]",
"expiry": false,
"phone_number": "08085279945",
"status": "active",
"account_name": "MERCHANT(Dan Don)",
"account_number": "9977627814",
"bvn": "93727462837646542"
}
],
"meta": {
"page": 1,
"limit": 2,
"previousPage": false,
"nextPage": 2,
"pageCount": 3,
"total": 5
}
},
"errors": {},
"message": "Request successful"
}
Last updated
Was this helpful?