---
title: "Update payment limit"
method: PUT
path: "/governance/v1/limits/{limitId}"
tags: ["Fiat Payments"]
---

# Update payment limit

`PUT /governance/v1/limits/{limitId}`

## Request

- Base URL: `https://api.sandbox.bvnk.com`
- URL: `https://api.sandbox.bvnk.com/governance/v1/limits/{limitId}`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/docs/governance/v1/limits/:limitId/put.ts> (a function with typed inputs; its response is checked against the schema)

Updates an existing payment limit. You can modify the payment method, limit type, and amount.

## Path parameters

- `limitId` string, uuid, required

## Request body

- UpdatePaymentLimitRequest
  - `method` 'SEPA' | 'SEPA_INSTANT' | 'SWIFT' | 'FASTER_PAYMENT' | 'ACH' | 'FEDWIRE' | 'FEDNOW' | 'RTP': The updated payment method.
  - `limitType` 'TRANSACTION' | 'DAILY': The updated limit type.
  - `amount` string: The updated limit amount in major currency units.

## Response `200`

Payment limit updated successfully

- PaymentLimitResponse
  - `id` string, uuid: The unique identifier of the created payment limit.
  - `createdAt` string, date-time: The timestamp when the payment limit was created.
  - `updatedAt` string, date-time: The timestamp when the payment limit was last updated.

## Other responses

- `400`: Bad request
- `404`: Not found

## Changes

- **2026-11-06** `c386d436bf2c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/changes/governance/v1/limits/:limitId/put.md)

---

[API](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints.md) - [All operations](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/revisions/c386d436bf2c?raw)
