const providerName = 'WEX';
const response = await fetch(`https://service.pcibooking.net/api/credentials/virtualCardProvider/${providerName}`);
const data = await response.json();
console.log(data);
import requests
provider_name = 'WEX'
response = requests.get(
f'https://service.pcibooking.net/api/credentials/virtualCardProvider/{provider_name}'
)
print(response.json())
[
"OrgGroupLoginId",
"UserName",
"Password"
]
{
"code": -160,
"message": "Resource not found",
"moreInfo": "The selected Virtual Card Provider [InvalidName] is not valid",
"errorList": null
}
Virtual Card Issuance
Retrieve VCP Credential Structure
Get the list of required credential fields for a specific virtual card provider.
GET
/
api
/
credentials
/
virtualCardProvider
/
{name}
const providerName = 'WEX';
const response = await fetch(`https://service.pcibooking.net/api/credentials/virtualCardProvider/${providerName}`);
const data = await response.json();
console.log(data);
import requests
provider_name = 'WEX'
response = requests.get(
f'https://service.pcibooking.net/api/credentials/virtualCardProvider/{provider_name}'
)
print(response.json())
[
"OrgGroupLoginId",
"UserName",
"Password"
]
{
"code": -160,
"message": "Resource not found",
"moreInfo": "The selected Virtual Card Provider [InvalidName] is not valid",
"errorList": null
}
Virtual Card Issuance Guide
Issue virtual cards through connected providers
Error Responses
| Code | HTTP Status | Condition |
|---|---|---|
-160 | 404 | Virtual card provider with the specified name was not found. |
Parameters
Path Parameters
string
required
The name of the virtual card provider. See List Virtual Card Providers for available names.
const providerName = 'WEX';
const response = await fetch(`https://service.pcibooking.net/api/credentials/virtualCardProvider/${providerName}`);
const data = await response.json();
console.log(data);
import requests
provider_name = 'WEX'
response = requests.get(
f'https://service.pcibooking.net/api/credentials/virtualCardProvider/{provider_name}'
)
print(response.json())
Response
Returns an array of credential field name strings.[
"OrgGroupLoginId",
"UserName",
"Password"
]
{
"code": -160,
"message": "Resource not found",
"moreInfo": "The selected Virtual Card Provider [InvalidName] is not valid",
"errorList": null
}

