---
title: "List Payment Channel Country Rules"
method: GET
path: "/v1/paymentChannelRules"
tags: ["Countries"]
deprecated: true
---

# List Payment Channel Country Rules

`GET /v1/paymentChannelRules`

> **Deprecated.**

List the country specific payment channel rules.

## Response `200`

List Payment Channel Country Rules

- PaymentChannelRulesResponse
  - `bank` PaymentChannelCountry[]
    - `isoCountryCode` string, required — The ISO code for the country
    - `rules` PaymentChannelRule[], required — The rules for the given country
      - `element` string, required — <p>the rule element</p> <p>will match a given element name for a payment channel configuration
      - `required` boolean, required — is this element required
      - `displayName` string, required — User friendly name
      - `minLength` integer — mininum length of the element data
      - `maxLength` integer — maximum length of the element data
      - `validation` string, required — a regex to validate the element data
      - `displayOrder` integer
      - `description` string — An optional description, or hint, as to how the user should enter the field value.

## Other responses

- `401` — Invalid access token. May be expired or invalid

## Changes

- **2023-01-26** `c9570437d66c` — 2 info
  - endpoint deprecated
  - added the optional property `bank/items/rules/items/description` to the response with the `200` status
- **2020-09-25** `dd71433847a6` — 1 breaking, 6 info
  - the `errors/items/` response's property type/format changed from ``/`` to `object`/`` for status `401`
  - added the optional property `errors/items/errorCode` to the response with the `401` status
  - added the optional property `errors/items/errorData` to the response with the `401` status
  - added the optional property `errors/items/localisationDetails` to the response with the `401` status
  - …3 more
- **2020-06-24** `aded220b0d7b` — 1 info
  - api operation id `listPaymentChannelRulesV1` was added
- **2020-01-28** `1b2abf26b5d6` — 8 info
  - api operation id `v1PaymentChannelRulesGet` removed and replaced with ``
  - added the non-success response with the status `401`
  - the response property `bank/items/isoCountryCode` became required for the status `200`
  - the response property `bank/items/rules` became required for the status `200`
  - …4 more
- **2020-01-14** `4c775e036f84` — 1 info
  - api operation id `v1PaymentChannelRulesGet` was added

[Full history](https://skmtc.dev/velopaymentsapi/apis/velo-payments-apis/changes/v1/paymentChannelRules/get.md)

---

[API](https://skmtc.dev/velopaymentsapi/apis/velo-payments-apis.md) · [All operations](https://skmtc.dev/velopaymentsapi/apis/velo-payments-apis/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/velopaymentsapi/velo-payments-apis/revisions/05c3f09fc50a/schema)
