Get Payee Details
Base URL not set in the spec · operationId getPayee
Returns a single payee by identifier. The payload uses the same shape as items in the list endpoint: Bill payees usually include financial_rules and capabilities; Topup payees usually include bundles.
Authorization
Path parameters
id string (uuid) requiredUnique payee identifier (UUID).
Responses
200 Payee details retrieved successfully. application/json
payee_id string (uuid) requiredUnique payee identifier.
name string requiredDisplay name of the payee.
category string requiredIndustry or category label for the payee.
type string requiredPayee category for integration behavior (e.g. Bill, Topup).
reference_config object requiredOptional hints for validating the payer reference or account number format.
regex reference_config.regex string | null requiredRegular expression pattern used to validate references, when available.
financial_rules object Payment amount constraints and billing rules. Typically present when type is Bill; may be omitted for other payee types.
minimum_amount financial_rules.minimum_amount string requiredMinimum payment amount (decimal string in currency units).
maximum_amount financial_rules.maximum_amount string requiredMaximum payment amount (decimal string in currency units).
payment_type financial_rules.payment_type string requiredSupported payment mode for this payee.
totals partials accepts_expired financial_rules.accepts_expired boolean requiredWhether payments are accepted when the bill is expired.
capabilities object Operational capabilities. Typically present when type is Bill; may be omitted for other payee types.
has_balance capabilities.has_balance boolean requiredWhether a balance inquiry can be performed for this payee.
connection_mode capabilities.connection_mode string requiredHow the payee integration is executed.
online batch currency string | null Currency for the payee. Typically present when category is Giftcard.
images object | null Product images. Typically present when category is Giftcard.
small images.small object id images.small.id string url images.small.url string large images.large object id images.large.id string url images.large.url string redemption_info string | null Instructions or info for redeeming the gift card. Typically present when type is EGift.
price string | null Fixed price of the gift card. Typically present when type is EGift.
bundles array of (string | number) | null Predefined top-up amounts. Typically present when type is Topup. Values follow the format returned by the API (string or numeric).
401 Unauthorized application/json
errors array of string required404 Payee not found application/json
error string requiredMessage describing why the payee could not be found.
Request
curl -X GET "$BASE_URL/api/v1/payees/a1b2c3d4-e5f6-7890-abcd-ef1234567890" \
-H "Authorization: Bearer $TOKEN"const res = await fetch(`${BASE_URL}/api/v1/payees/a1b2c3d4-e5f6-7890-abcd-ef1234567890`, {
method: "GET",
headers: {
"Authorization": `Bearer ${TOKEN}`,
},
});
const data = await res.json();import requests
res = requests.get(
f"{BASE_URL}/api/v1/payees/a1b2c3d4-e5f6-7890-abcd-ef1234567890",
headers={
"Authorization": f"Bearer {TOKEN}",
},
)
data = res.json()Response
{
"payee_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "AVON",
"category": "Beauty",
"type": "Bill",
"reference_config": {
"regex": "^[0-9]{20}$"
},
"financial_rules": {
"minimum_amount": "0",
"maximum_amount": "8000",
"payment_type": "totals",
"accepts_expired": true
},
"capabilities": {
"has_balance": false,
"connection_mode": "online"
}
}{
"payee_id": "c3d4e5f6-a7b8-9012-cdef-123456789012",
"name": "MOVISTAR RECARGAS",
"category": "Telephone",
"type": "Topup",
"reference_config": {
"regex": "^[0-9]{10}$"
},
"bundles": [
"10.00",
"20.00",
"30.00",
"50.00",
"100.00"
]
}{
"payee_id": "1a079e9a-2bee-46e0-a993-32b714cf0c09",
"name": "DIGITAL FRC 02: 409 CARD NOT FOUND - MEX",
"category": "Giftcard",
"type": "EGift",
"currency": "MXN",
"reference_config": {
"regex": null
},
"images": {
"small": {
"id": "MEDIUM",
"url": "https://content.blackhawknetwork.com/gcmimages/product/medium/YDV96K0A246SWSYB20LVLAK5AC_0911202501:56:11.PNG"
},
"large": {
"id": "EXTRA_LARGE",
"url": "https://content.blackhawknetwork.com/gcmimages/product/xlarge/YDV96K0A246SWSYB20LVLAK5AC_0911202501:56:11.PNG"
}
},
"redemption_info": "",
"price": "5.0"
}{
"errors": [
"Access denied"
]
}{
"error": "Couldn't find Payee with 'id'=00000000-0000-0000-0000-000000000000"
}