> ## 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

> Программный доступ к данным об использовании проекта и оплате с аутентификацией по ключу API.

Административный API предоставляет программный доступ к данным о расходе кредитов вашего проекта, сведениям о подписке и количеству запросов к каждому сервису. Используйте его для создания внутренних панелей мониторинга, автоматизации уведомлений об использовании или передачи платежных данных Helius в собственные системы. Для аутентификации используется стандартный ключ API Helius.

**Базовый URL**: `https://admin-api.helius.xyz`

## Краткий пример

Получите данные об использовании за текущий кредитный цикл проекта:

<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>

### Пример ответа

```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
  }
}
```

## Аутентификация

Передайте ключ API Helius в заголовке (рекомендуется) или в параметре запроса:

* **Заголовок**: `X-Api-Key: YOUR_API_KEY`
* **Параметр запроса**: `?api-key=YOUR_API_KEY`

<Note>
  Ключ API должен принадлежать проекту, данные которого вы запрашиваете. Если проект ключа API не совпадает с идентификатором проекта в пути, запрос вернет ошибку `400`.
</Note>

## Ограничения частоты запросов

Для административного API действует ограничение: **5 запросов в секунду** на проект.

## Конечные точки

<CardGroup cols={2}>
  <Card title="Get Project Usage" href="/docs/ru/api-reference/admin/get-project-usage">
    Получите данные о расходе кредитов, сведения о подписке и количество запросов к каждому сервису за текущий кредитный цикл.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.