> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Setați configurarea utilizării

> Stabiliți sau eliminați limitele de credite add-on per utilizator, cu posibilitatea de a le aplica la nivel de echipă, grup sau utilizator individual pentru gestionarea Plăți la nivel Enterprise.

<div id="overview">
  ## Prezentare generală
</div>

Stabiliți sau eliminați limite de utilizare per utilizator pentru creditele suplimentare din organizația dvs. Limitele sunt întotdeauna aplicate la nivel de utilizator. Când specificați o sferă de aplicare la nivel de echipă sau grup, limita este aplicată individual fiecărui utilizator din acea echipă sau acel grup — nu stabilește o limită comună pentru întreaga echipă sau întregul grup.

<div id="request">
  ## Solicitare
</div>

<ParamField body="service_key" type="string" required>
  Cheia dvs. de serviciu, cu permisiuni „Plăți Write”
</ParamField>

<div id="credit-cap-configuration-choose-one">
  ### Configurare plafon de credit (Alegeți una)
</div>

<ParamField body="clear_add_on_credit_cap" type="boolean">
  Setați la `true` pentru a elimina plafonul de credit suplimentar existent
</ParamField>

<ParamField body="set_add_on_credit_cap" type="integer">
  Setați un nou plafon de credit suplimentar (valoare întreagă)
</ParamField>

<Info>
  Trebuie să furnizați fie `clear_add_on_credit_cap`, fie `set_add_on_credit_cap`, dar nu pe ambele.
</Info>

<div id="scope-configuration-choose-one">
  ### Configurarea ariei de aplicare (Alegeți una)
</div>

<ParamField body="team_level" type="boolean">
  Setați la `true` pentru a aplica limita per utilizator tuturor utilizatorilor din echipă
</ParamField>

<ParamField body="group_id" type="string">
  Aplicați limita per utilizator tuturor utilizatorilor dintr-un anumit grup, furnizând ID-ul grupului
</ParamField>

<ParamField body="user_email" type="string">
  Aplicați configurarea unui anumit utilizator, furnizând adresa sa de email
</ParamField>

<Info>
  Trebuie să furnizați unul dintre `team_level`, `group_id` sau `user_email` pentru a defini aria de aplicare.
</Info>

<div id="example-request-set-per-user-credit-cap-for-all-users-on-team">
  ### Exemplu de solicitare – Stabilirea plafonului de credite pe utilizator pentru toți membrii echipei
</div>

```bash theme={null}
curl -X POST --header "Content-Type: application/json" \
--data '{
  "service_key": "your_service_key_here",
  "set_add_on_credit_cap": 10000,
  "team_level": true
}' \
https://server.codeium.com/api/v1/UsageConfig
```

<div id="example-request-set-per-user-credit-cap-for-all-users-in-a-group">
  ### Exemplu de request - Stabilire limită de credit per utilizator pentru toți utilizatorii unui grup
</div>

```bash theme={null}
curl -X POST --header "Content-Type: application/json" \
--data '{
  "service_key": "your_service_key_here",
  "set_add_on_credit_cap": 5000,
  "group_id": "engineering_team"
}' \
https://server.codeium.com/api/v1/UsageConfig
```

<div id="example-request-set-credit-cap-for-user">
  ### Exemplu de cerere - Setare plafon de credit pentru utilizator
</div>

```bash theme={null}
curl -X POST --header "Content-Type: application/json" \
--data '{
  "service_key": "your_service_key_here",
  "set_add_on_credit_cap": 1000,
  "user_email": "user@example.com"
}' \
https://server.codeium.com/api/v1/UsageConfig
```

<div id="example-request-clear-credit-cap">
  ### Exemplu de cerere - Eliminare plafon de credit
</div>

```bash theme={null}
curl -X POST --header "Content-Type: application/json" \
--data '{
  "service_key": "your_service_key_here",
  "clear_add_on_credit_cap": true,
  "team_level": true
}' \
https://server.codeium.com/api/v1/UsageConfig
```

<div id="response">
  ## Răspuns
</div>

Corpul răspunsului este gol. Un cod de stare `200` indică faptul că operațiunea a reușit.

<div id="error-responses">
  ## Răspunsuri la erori
</div>

Scenarii de eroare frecvente:

* Cheie de serviciu invalidă sau permisiuni insuficiente
* Atât `clear_add_on_credit_cap`, cât și `set_add_on_credit_cap` sunt furnizate
* Nici `clear_add_on_credit_cap`, nici `set_add_on_credit_cap` nu sunt furnizate
* Sunt furnizați mai mulți parametri de scope
* Nu este furnizat niciun parametru de scope
* ID de grup invalid sau adresa de email a utilizatorului invalidă
* Limită de rate depășită
