---
title: "Changes to Check usage limits for a customer and product"
method: POST
path: "/v1/sdk/limits"
---

# Changes to Check usage limits for a customer and product

`POST /v1/sdk/limits`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 15 of 33 revisions.

- **2026-09-30** `e13ee57d07a6`: 3 warning
- **2026-09-18** `aacdf8ae7816`: 11 info
- **2026-09-07** `160f72202edf`: 2 info
- **2026-08-18** `d29ab7373802`: 5 info
- **2026-08-05** `032545ac8d13`: 2 warning, 1 info
- **2026-07-17** `bbc2ff2bc849`: 2 warning
- **2026-07-04** `a30b6aef464d`: 4 info
- **2026-04-26** `60c2cd1caf83`: 1 warning
- **2026-04-14** `c6f97c4a5492`: 1 breaking, 2 warning, 3 info
- **2026-04-14** `052cc028fdfa`: 1 warning
- **2026-04-14** `88abf6f50f11`: 1 breaking, 2 warning, 4 info
- **2026-04-09** `7b327a22e3cb`: 1 breaking, 3 warning, 3 info
- **2026-04-07** `d69c95d790d2`: 2 breaking, 8 info
- **2026-03-14** `0e1cded2ee5d`: 3 info
- **2026-02-27** `9079f361f51c`: 1 info

## Changes

- **2026-09-30** `e13ee57d07a6`: 3 warning
  - removed the optional property `needsUpgrade` from the response with the `200` status
  - removed the optional property `throttled` from the response with the `200` status
  - removed the optional property `upgraded` from the response with the `200` status
- **2026-09-18** `aacdf8ae7816`: 11 info
  - added the new optional request property `freeAllowance`
  - added the optional property `autoRecharge` to the response with the `200` status
  - added the optional property `balance/allOf[#/components/schemas/LimitBalanceDto]/creditsPerMinorUnit` to the response with the `200` status
  - added the optional property `balance/allOf[#/components/schemas/LimitBalanceDto]/displayExchangeRate` to the response with the `200` status
  - added the optional property `paywallReason` to the response with the `200` status
  - added the optional property `planName` to the response with the `200` status
  - added the optional property `planRef` to the response with the `200` status
  - added the optional property `plans/items/checkoutUrl` to the response with the `200` status
  - added the optional property `plans/items/perUnitChargeMinor` to the response with the `200` status
  - added the optional property `purchaseRef` to the response with the `200` status
  - response property `plans/items/creditsPerUnit` deprecated
- **2026-09-07** `160f72202edf`: 2 info
  - added the optional property `limit` to the response with the `200` status
  - added the optional property `used` to the response with the `200` status
- **2026-08-18** `d29ab7373802`: 5 info
  - added the optional property `needsTopUp` to the response with the `200` status
  - added the optional property `needsUpgrade` to the response with the `200` status
  - added the optional property `overage` to the response with the `200` status
  - added the optional property `throttled` to the response with the `200` status
  - added the optional property `upgraded` to the response with the `200` status
- **2026-08-05** `032545ac8d13`: 2 warning, 1 info
  - removed the optional property `plans/items/billingModel` from the response with the `200` status
  - removed the optional property `plans/items/pricingOptions` from the response with the `200` status
  - added the optional property `plans/items/options` to the response with the `200` status
- **2026-07-17** `bbc2ff2bc849`: 2 warning
  - the `customerRef` request property's maxLength was set to `20`
  - the `productRef` request property's maxLength was set to `20`
- **2026-07-04** `a30b6aef464d`: 4 info
  - the endpoint scheme security `SecretKey` was added to the API
  - the endpoint scheme security `bearer` was removed from the API
  - added the new optional request property `includeCheckoutSession`
  - added the optional property `plans/items/pricingOptions` to the response with the `200` status
- **2026-04-26** `60c2cd1caf83`: 1 warning
  - removed the request property `planRef`
- **2026-04-14** `c6f97c4a5492`: 1 breaking, 2 warning, 3 info
  - removed the required property `balance/allOf[#/components/schemas/LimitBalanceDto]/pricePerUnit` from the response with the `200` status
  - removed the optional property `plans/items/pricePerUnit` from the response with the `200` status
  - removed the optional property `pricePerUnit` from the response with the `200` status
  - added the optional property `creditsPerUnit` to the response with the `200` status
  - added the optional property `plans/items/creditsPerUnit` to the response with the `200` status
  - added the required property `balance/allOf[#/components/schemas/LimitBalanceDto]/creditsPerUnit` to the response with the `200` status
- **2026-04-14** `052cc028fdfa`: 1 warning
  - removed the optional property `product/allOf[#/components/schemas/LimitProductBriefDto]/id` from the response with the `200` status
- **2026-04-14** `88abf6f50f11`: 1 breaking, 2 warning, 4 info
  - removed the required property `balance/allOf[#/components/schemas/LimitBalanceDto]/creditsPerUnit` from the response with the `200` status
  - removed the optional property `creditsPerUnit` from the response with the `200` status
  - removed the optional property `plans/items/creditsPerUnit` from the response with the `200` status
  - added the optional property `plans/items/pricePerUnit` to the response with the `200` status
  - added the optional property `pricePerUnit` to the response with the `200` status
  - added the optional property `product/allOf[#/components/schemas/LimitProductBriefDto]/id` to the response with the `200` status
  - added the required property `balance/allOf[#/components/schemas/LimitBalanceDto]/pricePerUnit` to the response with the `200` status
- **2026-04-09** `7b327a22e3cb`: 1 breaking, 3 warning, 3 info
  - removed the required property `balance/allOf[#/components/schemas/LimitBalanceDto]/pricePerUnit` from the response with the `200` status
  - removed the optional property `plans/items/pricePerUnit` from the response with the `200` status
  - removed the optional property `pricePerUnit` from the response with the `200` status
  - removed the optional property `product/allOf[#/components/schemas/LimitProductBriefDto]/id` from the response with the `200` status
  - added the optional property `creditsPerUnit` to the response with the `200` status
  - added the optional property `plans/items/creditsPerUnit` to the response with the `200` status
  - added the required property `balance/allOf[#/components/schemas/LimitBalanceDto]/creditsPerUnit` to the response with the `200` status
- **2026-04-07** `d69c95d790d2`: 2 breaking, 8 info
  - the `customerRef` request property's minLength was increased from `0` to `1`
  - the `productRef` request property's minLength was increased from `0` to `1`
  - added the optional property `activationRequired` to the response with the `200` status
  - added the optional property `balance` to the response with the `200` status
  - added the optional property `confirmationUrl` to the response with the `200` status
  - added the optional property `creditBalance` to the response with the `200` status
  - added the optional property `currency` to the response with the `200` status
  - added the optional property `plans` to the response with the `200` status
  - added the optional property `pricePerUnit` to the response with the `200` status
  - added the optional property `product` to the response with the `200` status
- **2026-03-14** `0e1cded2ee5d`: 3 info
  - added the new optional request property `meterName`
  - added the new optional request property `usageType`
  - added the optional property `meterName` to the response with the `200` status
- **2026-02-27** `9079f361f51c`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/solvapay/apis/solvapay-rest-api/docs/v1/sdk/limits/post.md) - [API](https://skmtc.dev/solvapay/apis/solvapay-rest-api.md) - [Page](https://skmtc.dev/solvapay/apis/solvapay-rest-api/changes/v1/sdk/limits/post)
