---
title: "Create application VRP configuration by Application Id"
method: POST
path: "/applications/{applicationId}/vrp"
tags: ["Application Management"]
---

# Create application VRP configuration by Application Id

`POST /applications/{applicationId}/vrp`

Create application vrp configuration

## Path parameters

- `applicationId` string, uuid, required

## Request body

- VrpConfiguration
  - `maximumIndividualAmount` Amount — __Mandatory__. Monetary Amount.
    - `amount` number, required — __Mandatory__. The monetary value
    - `currency` string, required — __Mandatory__. The [ISO 4217](https://www.xe.com/iso4217.php) currency code
  - `maximumCumulativeAmount` Amount — __Mandatory__. Monetary Amount.
    - `amount` number, required — __Mandatory__. The monetary value
    - `currency` string, required — __Mandatory__. The [ISO 4217](https://www.xe.com/iso4217.php) currency code
  - `maximumCumulativeNumberOfPayments` integer — Maximum cumulative number of payments
  - `periodicLimits` VrpPeriodicLimit[]
    - `maximumAmount` Amount, required — __Mandatory__. Monetary Amount.
      - `amount` number, required — __Mandatory__. The monetary value
      - `currency` string, required — __Mandatory__. The [ISO 4217](https://www.xe.com/iso4217.php) currency code
    - `frequency` 'MONTHLY', required — __Mandatory__. Frequency for which the payment limits are enforced. Allowed values are [MONTHLY].
    - `alignment` 'CONSENT' | 'CALENDAR', required — __Mandatory__. Period alignment for which the payment limits are enforced. Allowed values are [CONSENT, CALENDAR]. If CONSENT, then period starts on consent creation date. If CALENDAR, then period lines up with the frequency e.g. WEEKLY period will begin at start of the week in question.
  - `recurringPaymentCategory` string — Payment Category with allowed values: ONGOING, SUBSCRIPTION

## Response `201`

Application vrp configuration was successfully created

## Other responses

- `400` — There are validation errors
- `401` — Either authentication credentials were not supplied, or they were invalid.
- `403` — Forbidden from accessing the requested Application.
- `404` — VRP Configuration with given application id not found.
- `500` — An unexpected error occurred.

---

[API](https://skmtc.net/yapily/apis/yapily-api.md) · [All operations](https://skmtc.net/yapily/apis/yapily-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/yapily/yapily-api/versions/a8ca54f9eb9f/schema)
