---
title: "List variable recurring payments"
method: GET
path: "/open-banking/vrps"
tags: ["Variable Recurring Payments"]
---

# List variable recurring payments

`GET /open-banking/vrps`

Returns a paginated list of variable recurring payments (VRPs).

## Query parameters

- `offset` integer
- `limit` integer
- `customer_id` string, uuid
- `order_id` string
- `end_to_end_identification` string
- `mandate_id` string
- `transaction_id` string, uuid

## Headers

- `Company-Id` string, uuid
- `Mid` string, uuid

## Response `200`

OK

- OpenBankingVrpListPaged
  - `meta` object
    - `count` integer — The number of records returned as part of the response.
    - `offset` integer — The starting record number.
    - `limit` integer — The maximum number of records that can be returned as part of the response.
    - `total` integer — The total number of records contained in the query response.
    - `links` object[]
      - `rel` 'self' | 'first' | 'last' | 'prev' | 'next'
      - `href` string — Link to the resource which should be appended to base URL.
      - `title` string — Description of the link.
  - `data` OpenBankingVrp[]
    - `vrp_id` string — Unique identifier assigned by Acquired.com for the VRP.
    - `transaction_id` string, uuid — Unique identifier assigned by Acquired.com for the transaction (if applicable).
    - `status` string — VRP status.
    - `reason` string — Decline reason (when applicable). Possible values include `insufficient_funds` and `periodic_limit_reached`.
    - `end_to_end_identification` string — End-to-end identification for the payment.
    - `links` object[]
      - `rel` string
      - `href` string

## Other responses

- `400`
- `401`
- `403`
- `500`

---

[API](https://skmtc.dev/acquired/apis/acquired-api.md) · [All operations](https://skmtc.dev/acquired/apis/acquired-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/acquired/acquired-api/revisions/7ae178a046f2/schema)
