---
title: "Changes to List all payment rules"
method: GET
path: "/api/pvt/rules"
---

# Changes to List all payment rules

`GET /api/pvt/rules`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 9 of 52 revisions.

- **2024-06-10** `aca4931fa22b` — 2 info
- **2024-02-01** `e0f0940dcde8` — 3 breaking
- **2024-01-16** `660227ebd7e8` — 1 breaking
- **2024-01-16** `6ca16ae78f1b` — 1 breaking
- **2024-01-16** `7d66c05ad76f` — 1 breaking
- **2024-01-16** `f750e0682316` — 2 breaking
- **2024-01-16** `53d1d43f6fa8` — 19 breaking, 6 warning
- **2024-01-16** `a38afb87a11b` — 4 breaking
- **2024-01-16** `e6bea95b9c18` — 3 breaking

## Changes

- **2024-06-10** `aca4931fa22b` — 2 info
  - the endpoint scheme security `VtexIdclientAutCookie` was added to the API
  - the endpoint scheme security `appKey AND appToken` was added to the API
- **2024-02-01** `e0f0940dcde8` — 3 breaking
  - the `items/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - the `items/deadlines/items/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - the `items/salesChannels/items/` response's property type/format changed from ``/`` to `object`/`` for status `200`
- **2024-01-16** `660227ebd7e8` — 1 breaking
  - the response property `items/installmentOptions/installments/items/interestTax` became nullable for the status `200`
- **2024-01-16** `6ca16ae78f1b` — 1 breaking
  - the response property `items/dateIntervals` became nullable for the status `200`
- **2024-01-16** `7d66c05ad76f` — 1 breaking
  - the response property `items/country` became nullable for the status `200`
- **2024-01-16** `f750e0682316` — 2 breaking
  - the response property `items/condition` became nullable for the status `200`
  - the response property `items/connector` became nullable for the status `200`
- **2024-01-16** `53d1d43f6fa8` — 19 breaking, 6 warning
  - removed the required property `antifraud` from the response with the `200` status
  - removed the required property `beginDate` from the response with the `200` status
  - removed the required property `condition` from the response with the `200` status
  - removed the required property `connector` from the response with the `200` status
  - removed the required property `country` from the response with the `200` status
  - removed the required property `dateIntervals` from the response with the `200` status
  - removed the required property `enabled` from the response with the `200` status
  - removed the required property `endDate` from the response with the `200` status
  - removed the required property `id` from the response with the `200` status
  - removed the required property `installmentOptions` from the response with the `200` status
  - removed the required property `installmentsService` from the response with the `200` status
  - removed the required property `isDefault` from the response with the `200` status
  - removed the required property `isSelfAuthorized` from the response with the `200` status
  - removed the required property `issuer` from the response with the `200` status
  - removed the required property `multiMerchantList` from the response with the `200` status
  - removed the required property `name` from the response with the `200` status
  - removed the required property `paymentSystem` from the response with the `200` status
  - removed the required property `requiresAuthentication` from the response with the `200` status
  - removed the required property `salesChannels` from the response with the `200` status
  - removed the optional property `cardLevel` from the response with the `200` status
  - removed the optional property `cobrand` from the response with the `200` status
  - removed the optional property `deadlines` from the response with the `200` status
  - removed the optional property `excludedBinsRanges` from the response with the `200` status
  - removed the optional property `externalInterest` from the response with the `200` status
  - removed the optional property `minimumValue` from the response with the `200` status
- **2024-01-16** `a38afb87a11b` — 4 breaking
  - the response's body type/format changed from `object`/`` to `array`/`` for status `200`
  - the response property `antifraud` became nullable for the status `200`
  - the response property `installmentOptions/installments/items/ruleId` became nullable for the status `200`
  - the `paymentSystem/id` response's property type/format changed from `number`/`` to `string`/`` for status `200`
- **2024-01-16** `e6bea95b9c18` — 3 breaking
  - the response's body type/format changed from `array`/`` to `object`/`` for status `200`
  - the `country/isoCode` response's property type/format changed from `number`/`` to `string`/`` for status `200`
  - the `dateIntervals/items/end` response's property type/format changed from `number`/`` to `string`/`` for status `200`

---

[Operation](https://skmtc.dev/vtex/apis/payments-gateway-api/docs/api/pvt/rules/get.md) · [API](https://skmtc.dev/vtex/apis/payments-gateway-api.md) · [Page](https://skmtc.dev/vtex/apis/payments-gateway-api/changes/api/pvt/rules/get)
