# Aumentar el límite de la promoción para el usuario especificado

Aumenta el número restante de veces que el usuario especificado puede utilizar la promoción dentro del límite aplicado.

La API de límite del usuario le permite limitar el número de veces que los usuarios pueden utilizar una promoción. Para configurar el límite del usuario, vaya a la sección Admin del tipo de promoción deseada:
* Discount Promotions
* Bonus Promotions

Endpoint: POST /v2/project/{project_id}/admin/user/limit/promotion/id/{promotion_id}
Version: 2.0.0
Security: basicAuth

## Path parameters:

  - `project_id` (integer, required)
    ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto y en la barra de direcciones del navegador cuando se trabaja en un proyecto. La URL tiene el siguiente formato: https://publisher.xsolla.com//projects/.
    Example: 44056

  - `promotion_id` (integer, required)
    ID de promoción. Identificador único de la promoción en el proyecto.
    Example: 111425

## Request fields (application/json):

  - `user` (object, required)

  - `user.user_external_id` (string, required)
    ID externo del usuario.

  - `available` (integer, required)
    Número restante de artículos o usos de la promoción disponibles para el usuario dentro del límite aplicado.

## Response 200 fields (application/json):

  - `per_user` (object)

  - `per_user.total` (integer)
    Número máximo de veces que un usuario puede utilizar una promoción.
    Example: 10

  - `per_user.available` (integer)
    Número restante de veces que un usuario puede utilizar una promoción.
    Example: 9

## Response 401 fields (application/json):

  - `statusCode` (integer)
    Example: 401

  - `errorCode` (integer)
    Example: 1020

  - `errorMessage` (string)
    Example: "[0401-1020]: Error in Authentication method occurred"

## Response 404 fields (application/json):

  - `statusCode` (integer)

  - `errorCode` (integer)

  - `errorMessage` (string)

  - `transactionId` (string)

## Response 422 fields (application/json):

  - `statusCode` (integer)

  - `errorCode` (integer)

  - `errorMessage` (string)

  - `errorMessageExtended` (array)

  - `transactionId` (string)


