Skip to main content
GET
List policies

Authorizations

Authorization
string
header
required

API key as Bearer token

Headers

Reap-Version
enum<string>
required

API version (YYYY-MM-DD)

Available options:
2025-02-14
Example:

"2025-02-14"

Query Parameters

limit
integer
default:20

Maximum number of items to return (1-100, default: 20)

Required range: x <= 100
Examples:

20

50

100

cursor
string

Opaque cursor for pagination. Pass nextCursor from previous response to get next page.

type
enum<string>[]

Filter by policy type (comma-separated).

Available options:
MERCHANT_RESTRICTION,
CHANNEL_RESTRICTION,
TRANSACTION_AMOUNT_LIMIT,
SPEND_LIMIT,
AUTHORIZATION_COUNT_LIMIT
status
enum<string>[]

Filter by status (comma-separated). Defaults to ACTIVE; pass an explicit value (e.g. ACTIVE,DISABLED) to include disabled policies.

Available options:
ACTIVE,
DISABLED
scopeType
enum<string>[]

Filter by scope type (comma-separated).

Available options:
PROJECT,
USER,
CARD
scopeId
string

Filter by the exact entity the policy attaches to.

Response

200 - application/json

Response for status 200

items
(MerchantRestriction · object | ChannelRestriction · object | TransactionAmountLimit · object | SpendLimit · object | AuthorizationCountLimit · object)[]
required

Policy resource

nextCursor
string | null
required

Cursor for next page, or null if no more items