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

# Obtener la configuración de uso

> Obtiene la configuración del límite de créditos adicionales por usuario, consultada en el ámbito de un equipo, un grupo o un usuario individual para la gestión de la facturación empresarial.

<div id="overview">
  ## Resumen
</div>

Obtiene la configuración actual del límite de créditos complementarios por usuario para tu organización. Los límites siempre son por usuario. Cuando consultas por ámbito de equipo o grupo, la respuesta devuelve el límite por usuario aplicado a los usuarios de ese equipo o grupo.

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

<ParamField body="service_key" type="string" required>
  Tu clave de servicio con el permiso "Billing Read"
</ParamField>

<div id="scope-configuration-choose-one">
  ### Configuración del ámbito (elija una opción)
</div>

<ParamField body="team_level" type="boolean">
  Establézcalo en `true` para obtener el límite por usuario aplicado a todos los usuarios del equipo
</ParamField>

<ParamField body="group_id" type="string">
  Obtenga el límite por usuario aplicado a todos los usuarios de un grupo específico proporcionando el ID del grupo
</ParamField>

<ParamField body="user_email" type="string">
  Obtenga la configuración de un usuario específico proporcionando su dirección de correo electrónico
</ParamField>

<Info>
  Debe proporcionar uno de `team_level`, `group_id` o `user_email` para definir el ámbito.
</Info>

<div id="example-request-get-per-user-cap-for-all-users-on-team">
  ### Ejemplo de solicitud: obtener el límite por usuario para todos los usuarios del equipo
</div>

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

<div id="example-request-get-per-user-cap-for-all-users-in-a-group">
  ### Ejemplo de solicitud: GET del límite por usuario para todos los usuarios de un grupo
</div>

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

<div id="example-request-get-user-configuration">
  ### Solicitud de ejemplo - GET de la configuración del usuario
</div>

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

<div id="response">
  ## Respuesta
</div>

<ResponseField name="addOnCreditCap" type="integer">
  El valor configurado para el límite de créditos adicionales. Si este campo no está presente en la respuesta, no hay ningún límite configurado para el nivel de ámbito solicitado.
</ResponseField>

<div id="example-response-with-cap-configured">
  ### Respuesta de ejemplo - Con límite configurado
</div>

```json theme={null}
{
  "addOnCreditCap": 10000
}
```

<div id="example-response-no-cap-configured">
  ### Respuesta de ejemplo - No hay límite configurado
</div>

```json theme={null}
{}
```

<div id="error-responses">
  ## Respuestas de error
</div>

Escenarios de error comunes:

* Clave de servicio no válida o permisos insuficientes
* Se proporcionaron múltiples parámetros de ámbito
* No se proporcionó ningún parámetro de ámbito
* ID de grupo o correo electrónico del usuario no válidos
* Se superó el límite de solicitudes
