Как начать
- Создайте аккаунт.
- Скопируйте
fg_key_…в кабинете. - Создайте
frag_live_…Bearer-токен. - Подключите Fragment account.
- Используйте методы Stars / Premium.
Читать документацию можно без регистрации. Для выполнения защищённых запросов в тестере нужны ваши credentials.
API key и Bearer token
API key
fg_key_… — создание, список и отзыв Bearer-токенов.
X-API-Key: fg_key_xxx
Bearer token
frag_live_… — рабочие запросы API.
Authorization: Bearer frag_live_xxx
POST
/api/v1/tokensТокены
curl -X POST "http://fragment-api-thc.xyz/api/v1/tokens" \
-H "X-API-Key: fg_key_xxx" \
-H "Content-Type: application/json" \
-d '{"name":"Production"}'GET
/api/v1/tokensПолучить список токенов.
DELETE
/api/v1/tokens/{token_id}Отозвать токен.
Fragment accounts
POST
/api/v1/accounts/authНачать подключение Fragment account.
GET
/api/v1/accounts/auth/{job_id}Проверить статус подключения.
GET
/api/v1/accountsСписок подключённых accounts.
GET
/api/v1/accounts/{account_id}/pricesПолучить цены Stars и Premium.
GET
/api/v1/accounts/{account_id}/walletПолучить информацию о wallet.
POST
/api/v1/orders/starsКупить Stars
curl -X POST "http://fragment-api-thc.xyz/api/v1/orders/stars" \
-H "Authorization: Bearer frag_live_xxx" \
-H "Idempotency-Key: order-stars-1001" \
-H "Content-Type: application/json" \
-d '{
"account_id":"YOUR_ACCOUNT_UUID",
"username":"@username",
"amount":500,
"payment_method":"ton",
"show_sender":true
}'GET
/api/v1/orders/{order_id}Статус заказа
Возвращает состояние заказа, результат выполнения и ошибку, если она возникла.
HTTP status и Request ID
Каждый ответ содержит X-Request-ID. Ошибки авторизованных запросов также появляются в кабинете.
400Неверный запрос
401Неверный ключ или токен
403Доступ запрещён
404Объект не найден
422Ошибка данных
429Слишком много запросов