Skip to main content
GET
/
virtual-cards
/
{id}
Get a Virtual Card
curl --request GET \
  --url https://api.flutterwave.com/v3/virtual-cards/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: <content-type>'
{
  "status": "success",
  "message": "Card fetched successfully",
  "data": {
    "id": "7dc7b98c-7f6d-48f3-9b31-859a145c8085",
    "account_id": 65637,
    "amount": "20,000.00",
    "currency": "NGN",
    "card_hash": "7dc7b98c-7f6d-48f3-9b31-859a145c8085",
    "card_pan": "5366130719043293",
    "masked_pan": "536613*******3293",
    "city": "Lekki",
    "state": "Lagos",
    "address_1": "19, Olubunmi Rotimi",
    "address_2": null,
    "zip_code": "23401",
    "cvv": "267",
    "expiration": "2023-01",
    "send_to": null,
    "bin_check_name": null,
    "card_type": "mastercard",
    "name_on_card": "Jermaine Graham",
    "created_at": "2020-01-17T18:31:48.97Z",
    "is_active": true,
    "callback_url": "https://your-callback-url.com/"
  }
}

Authorizations

Authorization
string
header
required

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

Headers

Content-Type
enum<string>
required
Available options:
application/json
Example:

"application/json"

Path Parameters

id
string
required

Response

200 - application/json; charset=utf-8

OK

status
string
required
message
string
required
data
Data45 · object
required
Example:
{
"id": "7dc7b98c-7f6d-48f3-9b31-859a145c8085",
"account_id": 65637,
"amount": "20,000.00",
"currency": "NGN",
"card_hash": "7dc7b98c-7f6d-48f3-9b31-859a145c8085",
"card_pan": "5366130719043293",
"masked_pan": "536613*******3293",
"city": "Lekki",
"state": "Lagos",
"address_1": "19, Olubunmi Rotimi",
"address_2": null,
"zip_code": "23401",
"cvv": "267",
"expiration": "2023-01",
"send_to": null,
"bin_check_name": null,
"card_type": "mastercard",
"name_on_card": "Jermaine Graham",
"created_at": "2020-01-17T18:31:48.97Z",
"is_active": true,
"callback_url": "https://your-callback-url.com/"
}