List Acquirer Payment Controls
GET/v1/payment_controls/:type
List the acquirer-level payment controls of the given identifier type.
Required permission: payment_controls_read.
Request
Path Parameters
Possible values: [bin_range, bin_country, pan, fingerprint, ip, ip_country, eci, tds_status]
The identifier type of the rules to operate on.
Responses
- 200
- 400
- 401
- 403
Payment controls of the requested type.
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
A 36-character UUIDv7 identifier.
Possible values: [bin_range, bin_country, pan, fingerprint, ip, ip_country, eci, tds_status]
Possible values: [Acquirer, Merchant]
Whether the rule is acquirer-level or merchant-level.
A 36-character UUIDv7 identifier.
Possible values: [allow, deny]
ISO 8601 UTC timestamp with time zone designator.
ISO 8601 UTC timestamp with time zone designator.
[
{
"id": "0191f5a7-3d99-7f81-b7ec-962a5f5fdd7c",
"identifier_type": "bin_range",
"identifier": "SA",
"owner_type": "Acquirer",
"owner_id": "0191f5a7-3d99-7f81-b7ec-962a5f5fdd7c",
"activity": "allow",
"created_at": "2025-01-15T14:30:00Z",
"updated_at": "2025-01-15T14:30:00Z"
}
]
Business rule violation.
- application/json
- Schema
- Example (from schema)
Schema
{
"message": "Invalid type"
}
Authentication failed.
- application/json
- Schema
- Example (from schema)
Schema
{
"message": "Missing authentication information"
}
The API key lacks the required permission.
- application/json
- Schema
- Example (from schema)
Schema
{
"message": "Unauthorized"
}