# Definir limite de promoção para o usuário especificado Define o número de vezes que o usuário especificado pode usar uma promoção dentro do limite aplicado depois que ela foi aumentada ou diminuída. A API User limit permite limitar o número de vezes que os usuários podem usar uma promoção. Para configurar o limite de usuário em si, vá para a seção Admin do tipo de promoção desejado: * Promoções de Desconto * Promoções de Bônus Endpoint: PUT /v2/project/{project_id}/admin/user/limit/promotion/id/{promotion_id} Version: 2.0.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID do projeto. Você pode encontrar esse parâmetro em sua Conta de Distribuidor ao lado do nome do projeto. Example: 44056 - `promotion_id` (integer, required) ID de promoção. Identificador exclusivo da promoção dentro do projeto. Example: 111425 ## Request fields (application/json): - `available` (integer, required) Número restante de itens ou usos da promoção disponíveis para o usuário dentro do limite aplicado. - `user` (object, required) - `user.user_external_id` (string, required) ID de usuário externo. ## Response 200 fields (application/json): - `per_user` (object) - `per_user.available` (integer) O número restante de vezes que um usuário pode usar uma promoção. Example: 9 - `per_user.total` (integer) O número máximo de vezes que um usuário pode usar uma promoção. Example: 10 ## Response 401 fields (application/json): - `errorCode` (integer) Example: 1020 - `errorMessage` (string) Example: "[0401-1020]: Error in Authentication method occurred" - `statusCode` (integer) Example: 401 ## Response 404 fields (application/json): - `errorCode` (integer) - `errorMessage` (string) - `statusCode` (integer) - `transactionId` (string) ## Response 422 fields (application/json): - `errorCode` (integer) - `errorMessage` (string) - `errorMessageExtended` (array) - `statusCode` (integer) - `transactionId` (string)