Skip to main content
GET
/
pms
/
api
/
external
/
request
/
virtual-cards
/
{card_id}
Get a Card
curl --request GET \
  --url https://api.payvessel.com/pms/api/external/request/virtual-cards/{card_id}/ \
  --header 'api-key: <api-key>' \
  --header 'api-secret: <api-secret>'
{
  "status": true,
  "message": "Virtual card retrieved successfully",
  "data": {
    "id": "7f219a25-d968-4894-9a8b-ba83fa0bf6ec",
    "business_id": "8f926b04-e63a-4449-b346-ea922b69e20e",
    "kind": "customer",
    "customer_id": "5e6bda15-1090-4cfe-bc1d-861990947bbc",
    "customer_name": "MUSA GANIYU",
    "business_name": null,
    "card_name": "Ganiyu Musa",
    "status": "ACTIVE",
    "currency": "USD",
    "brand": "MASTERCARD",
    "balance": "3.00",
    "expiry": "08/31",
    "card_number": "5573 5078 9962 7848",
    "cvv": "123",
    "created_datetime": "2026-05-24T00:38:02.543669",
    "updated_datetime": "2026-05-24T03:20:19.331923"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.payvessel.com/llms.txt

Use this file to discover all available pages before exploring further.

Headers

api-key
string
required

Your Payvessel public API key

api-secret
string
required

Your Payvessel secret

Path Parameters

card_id
string<uuid>
required

PayVessel card ID

Response

Card retrieved

status
boolean
required

Indicates whether the request succeeded

message
string
required

Human-readable result message

Example:

"Virtual card creation started"

data
object
required

Issued card details