Быстрый старт
Выполните первый вызов API за 10 минут
1. Создайте API-ключ
Создайте свой первый API-ключ в Консоли
- Перейдите в Настройки аккаунта → API-ключи
- Нажмите кнопку "Создать API-ключ"
- Введите имя ключа (например, Production)
- Скопируйте и сохраните сгенерированный API-ключ (показывается только один раз)
⚠️ API-ключи показываются только один раз при создании. Сохраните его в безопасном месте.
2. Отправьте первый запрос
Протестируйте соединение с API с помощью curl
Получить баланс кошелька
BASE_URL=... # Реальный производственный домен
API_KEY=ak_live_...
curl -H "Authorization: ApiKey $API_KEY" "$BASE_URL/v1/wallet/balance" Пример ответа
{
"data": {
"balanceSun": 1000000,
"frozenSun": 0,
"totalSun": 1000000
}
}
// Объяснение единиц измерения и типов см. в разделе <a href="/ru/docs/endpoints" class="text-blue-600 hover:underline">Эндпоинты API</a> 3. Создайте заказ энергии
Арендуйте энергию для указанного адреса
Создать заказ
curl -X POST "$BASE_URL/v1/energy/orders" \
-H "Authorization: ApiKey $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "manual",
"data": {
"tronAddress": "TYour1Address2Here3...",
"energyValue": 65000,
"durationHours": 1
}
}'
// tronAddress: 34 символа, начинается с T
// durationHours: 1, 24, 72, 168, 336, 720 (часы) Пример ответа
{
"data": {
"id": 1234567890,
"status": "processing",
"priceSun": 3000000,
"createdAt": "2025-01-15T10:30:00Z"
}
} 4. Проверьте статус заказа
Убедитесь, что заказ выполнен
Запросить заказ
curl -H "Authorization: ApiKey $API_KEY" "$BASE_URL/v1/energy/orders/1234567890" Пример ответа
{
"data": {
"id": 1234567890,
"status": "completed",
"txid": "abc123...",
"completedAt": "2025-01-15T10:30:05Z"
}
}