---
title: "List fields"
method: GET
path: "/payment_rules/fields"
tags: ["Payment Rules"]
---

# List fields

`GET /payment_rules/fields`

Small and returned in full on one page.

## Response `200`

The fields a condition can read, with the operators and values each one accepts

- object
  - `data` PaymentRuleField[], required
    - `field` 'risk_score' | 'amount_in_usd' | 'card_country' | 'card_bin' | 'customer_email' | 'ip_address', required — The payment attribute this condition reads.
    - `maximum` integer, nullable, required — The largest value this field accepts, or `null` when the field is not numeric.
    - `minimum` integer, nullable, required — The smallest value this field accepts, or `null` when the field is not numeric.
    - `operators` string[], required
    - `options` PaymentRuleFieldOption[], nullable, required
      - `label` string, required — The name to display for this value.
      - `value` string, required — The value to send in a condition.
    - `type` 'integer' | 'number' | 'string', required — The type of value this field compares against.
  - `page_info` object, required
    - `end_cursor` string, nullable, required
    - `has_next_page` boolean, required
    - `has_previous_page` boolean, required
    - `start_cursor` string, nullable, required

## Changes

> 74 revisions in range; 1 not diffed.

- **2026-09-27** `78e1ed7366cd` — 1 warning
  - added the new `card_bin` enum value to the `data/items/field` response property for the response status `200`
- **2026-09-17** `ef86d14ef691` — 4 warning
  - added the new `amount_in_usd` enum value to the `data/items/field` response property for the response status `200`
  - added the new `in_cidr` enum value to the `data/items/operators/items/` response property for the response status `200`
  - added the new `ip_address` enum value to the `data/items/field` response property for the response status `200`
  - added the new `number` enum value to the `data/items/type` response property for the response status `200`
- **2026-09-16** `ff3a76573563` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/whop/apis/whop-api/changes/payment_rules/fields/get.md)

---

[API](https://skmtc.dev/whop/apis/whop-api.md) · [All operations](https://skmtc.dev/whop/apis/whop-api/llms.txt) · [OpenAPI document](https://skmtc.dev/whop/apis/whop-api/revisions/78e1ed7366cd?raw)
