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

# API de administración

> Acceso programático a los datos de uso y facturación del proyecto mediante autenticación con clave de API.

La API de administración proporciona acceso programático al uso de créditos, los detalles de la suscripción y el número de solicitudes por servicio de tu proyecto. Úsala para crear paneles internos, automatizar alertas de uso o enviar los datos de facturación de Helius a tus propios sistemas. Todo se autentica con tu clave de API estándar de Helius.

**URL base**: `https://admin-api.helius.xyz`

## Ejemplo rápido

Obtén el uso del ciclo de créditos actual de un proyecto:

<CodeGroup>
  ```bash cURL theme={"system"}
  curl "https://admin-api.helius.xyz/v0/admin/projects/YOUR_PROJECT_ID/usage" \
    -H "X-Api-Key: YOUR_API_KEY"
  ```

  ```javascript JavaScript theme={"system"}
  const response = await fetch(
    `https://admin-api.helius.xyz/v0/admin/projects/${PROJECT_ID}/usage`,
    { headers: { "X-Api-Key": API_KEY } }
  );
  const usage = await response.json();
  ```

  ```python Python theme={"system"}
  import requests

  response = requests.get(
      f"https://admin-api.helius.xyz/v0/admin/projects/{PROJECT_ID}/usage",
      headers={"X-Api-Key": API_KEY},
  )
  usage = response.json()
  ```
</CodeGroup>

### Respuesta de ejemplo

```json theme={"system"}
{
  "creditsRemaining": 486100,
  "creditsUsed": 13900,
  "prepaidCreditsRemaining": 50000,
  "prepaidCreditsUsed": 0,
  "creditCycle": {
    "start": "2026-04-01",
    "end": "2026-05-01"
  },
  "subscriptionDetails": {
    "billingCycle": {
      "start": "2026-04-01",
      "end": "2026-05-01"
    },
    "creditsLimit": 500000,
    "plan": "business"
  },
  "credits": {
    "rpc": 4500,
    "enhancedApi": 1200,
    "walletApi": 0,
    "das": 5000,
    "webhooks": 800,
    "laserstreamGrpc": 1500,
    "laserstreamWebsocket": 800,
    "preConfirmations": 100,
    "archival": 0,
    "photon": 0,
    "other": 0
  },
  "requests": {
    "rpc": 4500,
    "enhancedApi": 1200,
    "walletApi": 0,
    "das": 5000,
    "webhooks": 800,
    "preConfirmations": 50,
    "archival": 0,
    "photon": 0,
    "other": 0
  },
  "dataTransfer": {
    "laserstreamGrpc": 15000000,
    "laserstreamWebsocket": 8000000
  }
}
```

## Autenticación

Proporciona tu clave de API de Helius como encabezado (recomendado) o como parámetro de consulta:

* **Encabezado**: `X-Api-Key: YOUR_API_KEY`
* **Parámetro de consulta**: `?api-key=YOUR_API_KEY`

<Note>
  La clave de API debe pertenecer al proyecto que consultas. Las solicitudes en las que el proyecto de la clave de API no coincida con el ID del proyecto en la ruta devolverán un error `400`.
</Note>

## Límites de solicitudes

La API de administración tiene un límite de **5 solicitudes por segundo** por proyecto.

## Endpoints

<CardGroup cols={2}>
  <Card title="Get Project Usage" href="/docs/es/api-reference/admin/get-project-usage">
    Obtén el uso de créditos, los detalles de la suscripción y el número de solicitudes por servicio del ciclo de créditos actual.
  </Card>
</CardGroup>
