Roblox API Platform
BloxTunnel
Сервис проксированного api Roblox с большим функционалом
50+
API Методов
~50ms
Среднее время
99.9%
Uptime
Combined Check
Объедините несколько проверок в один запрос со скидкой 20%
-20% скидка
Profile
Базовая информация, страна, возраст, онлайн статус
8 методов
Economy
Баланс, pending, RAP, донаты, биллинг
6 методов
Social
Друзья, подписчики
2 метода
Groups
Группы, баланс групп, pending групп
4 метода
Fun Functions
Смена ника, отправка заявок в друзья
2 метода
Games
Последние игры, недельные, избранное
4 метода
Inventory
Бейджи, геймпассы, ассеты, бандлы
5 методов
Security
Сессии, 2FA, voice chat, дублирование, refresh, refresh_sessions, bypass age
7 методов
External
UniverseId, данные игры, бейджи, геймпассы, batch запросы
9 методов
StarPets
Цены и картинки предметов из StarPets
Adopt Me, MM2, BF, SAB
Account
Баланс ключа, информация об аккаунте, качество
3 метода
Batch
Массовая проверка тысяч cookies за один запрос
до 5000 cookies
Game Check
Внутриигровая проверка
MM2, Adopt Me, SAB, BF, GAG
Combined Check
POST
/api/combined_check
Динамическая (-20%)
Выполните несколько проверок одним запросом и получите скидку 20% от итоговой стоимости.
Доступные методы
status
balance
donate
billing
pending
cards
rap
settings
country
age
avatar_url
last_games
weekly_games
place_visits
favorites
friends
followers
is_online
groups
gcount
gbalance
gpending
auth_app
last_online
sessions
voice
duplicate
refresh
refresh_sessions
premium_metadata
currently_wearing
send_friend_request
change_display_name
Дополнительные параметры
badge_ids Массив ID бейджей для проверки наличияgamepass_ids Массив ID геймпассов для проверки владенияbundle_ids Массив ID бандлов для проверкиasset_ids Массив ID ассетов в инвентареsearch_username Поиск пользователя по имениexclude_rap_if_2fa Пропустить RAP проверку если 2FA включенаtarget_userid ID пользователя для send_friend_requestdouble_check Двойная проверка для send_friend_request (boolean)new_display_name Новое отображаемое имя для change_display_name{
"cookie": "_|WARNING:-DO-NOT...",
"userid": 123456789,
"methods": ["status", "balance", "friends", "rap", "gcount", "gbalance"],
"badge_ids": [123, 456, 789],
"exclude_rap_if_2fa": true
}
{
"status": {"id": 123456789, "username": "Player"},
"balance": {"robux": 1000},
"friends": {"count": 150},
"rap": {"value": 5000},
"gcount": {"gcount": 3},
"gbalance": {"gbalance": 15000},
"badges": {"123": {"has_badge": true}}
}
Profile
POST
/api/status
0.001 ₽
Получить базовую информацию об аккаунте: ID, username, display name
Response
{"id": 123456789, "username": "Player", "display_name": "Player123"}
POST
/api/country
0.001 ₽
Получить код страны аккаунта
Response
{"country_code": "US"}
POST
/api/age
0.001 ₽
Получить возраст аккаунта в днях
Response
{"age_days": 2265}
POST
/api/avatar_url
0.001 ₽
Получить URL аватара пользователя
Response
{"avatar_url": "https://tr.rbxcdn.com/..."}
POST
/api/settings
0.002 ₽
Получить настройки приватности аккаунта
Response
{"inventory_privacy": "AllUsers", "trade_privacy": "Friends"}
POST
/api/is_online
0.001 ₽
Проверить находится ли пользователь онлайн
Response
{"is_online": true, "last_location": "Website"}
POST
/api/last_online
0.001 ₽
Получить дату последнего онлайна пользователя
Response
{"last_online": "2024-01-15T12:30:00Z"}
POST
/api/premium_metadata
0.001 ₽
Получить информацию о Premium подписке
Response
{"has_premium": true, "premium_type": 450}
Economy
POST
/api/balance
0.001 ₽
Получить текущий баланс Robux на аккаунте
Response
{"robux": 1000}
POST
/api/pending
0.001 ₽
Проверить Pending Robux (ожидающие зачисления)
Response
{"pending_robux": 500}
POST
/api/rap
0.002 ₽
Получить RAP (Recent Average Price) инвентаря пользователя
Дополнительные параметры
exclude_2fa (boolean) Пропустить RAP проверку если включена 2FA, верифицирован email или привязан Authenticator App{
"cookie": "_|WARNING:-DO-NOT...",
"userid": 123456789,
"exclude_2fa": true
}
{"status": "Valid", "rap": 5000, "item_count": 42}
{"status": "Skipped", "reason": "Auth App, 2FA Enabled", "rap": 0, "item_count": 0}
POST
/api/donate
0.002 ₽
Получить информацию о донатах (Please Donate)
Response
{"total_donated": 15000, "booth_visits": 250}
POST
/api/billing
0.003 ₽
Получить информацию о биллинге и подписках
Response
{"has_payment_method": true, "subscriptions": []}
POST
/api/cards
0.003 ₽
Получить информацию о привязанных картах
Response
{"cards_count": 2, "has_verified_card": true}
Groups
POST
/api/groups
0.002 ₽
Получить полную информацию о группах пользователя (владельцем которых он является)
{"cookie": "_|WARNING:-DO-NOT...", "userid": 123456789}
{
"status": "Valid",
"have_own_groups": true,
"groups_ids": [123, 456],
"own_groups_count": 2,
"total_balance": 15000,
"groups_info": [
{"group_id": 123, "name": "My Group 1", "robux": 10000, "pending": 500},
{"group_id": 456, "name": "My Group 2", "robux": 5000, "pending": 200}
],
"gcount": 2,
"gbalance": 15000,
"gpending": 700
}
POST
/api/gcount
0.002 ₽
Получить количество групп, владельцем которых является пользователь (rank=255)
{"cookie": "_|WARNING:-DO-NOT...", "userid": 123456789}
{"status": "Valid", "gcount": 3}
POST
/api/gbalance
0.003 ₽
Получить суммарный баланс Robux всех групп, владельцем которых является пользователь
{"cookie": "_|WARNING:-DO-NOT...", "userid": 123456789}
{"status": "Valid", "gbalance": 25000}
POST
/api/gpending
0.003 ₽
Получить суммарный Pending Robux всех групп, владельцем которых является пользователь
{"cookie": "_|WARNING:-DO-NOT...", "userid": 123456789}
{"status": "Valid", "gpending": 1500}
Fun Functions
POST
/api/send_friend_request
0.003 ₽
Отправить запрос в друзья от имени аккаунта. Поддерживает двойную проверку.
Параметры
cookie (string, required) Cookie аккаунта отправителяuserid (int, required) User ID отправителяtarget_userid (int, required) User ID получателя запросаdouble_check (boolean, optional) Проверить что запрос действительно отправлен через API профиля{
"cookie": "_|WARNING:-DO-NOT...",
"userid": 123456789,
"target_userid": 987654321,
"double_check": true
}
{
"status": "Valid",
"friend_request_sent": true
}
{
"status": "Valid",
"friend_request_sent": true,
"verified": true
}
POST
/api/change_display_name
0.003 ₽
Изменить отображаемое имя (Display Name) аккаунта
Параметры
cookie (string, required) Cookie аккаунтаuserid (int, required) User ID аккаунтаnew_display_name (string, required) Новое отображаемое имя (3-20 символов) Ограничения Roblox
Имя можно менять не чаще 1 раза в 7 дней
Длина имени: 3-20 символов
Имя не должно содержать запрещенные слова
{
"cookie": "_|WARNING:-DO-NOT...",
"userid": 123456789,
"new_display_name": "CoolPlayer"
}
{
"status": "Valid",
"display_name_changed": true,
"new_display_name": "CoolPlayer"
}
Games
POST
/api/last_games
0.002 ₽
Получить последние сыгранные игры
Response
{"games": [{"id": 123, "name": "Game", "place_id": 456}]}
POST
/api/weekly_games
0.002 ₽
Получить игры за последнюю неделю
Response
{"games": [{"id": 123, "name": "Game", "play_time": 3600}]}
POST
/api/favorites
0.002 ₽
Проверить избранные игры пользователя
Response
{"favorites": [123, 789]}
POST
/api/place_visits
0.001 ₽
Получить общее количество посещений игр пользователя
Response
{"total_visits": 125000}
Inventory
POST
/api/badge
0.001 ₽
Проверить наличие бейджа у пользователя
Response
{"has_badge": true, "awarded_at": "2024-01-15T12:30:00Z"}
POST
/api/gamepass
0.001 ₽
Проверить владение геймпассом
Response
{"has_gamepass": true}
POST
/api/asset
0.001 ₽
Проверить наличие ассета в инвентаре
Response
{"has_asset": true}
POST
/api/bundle
0.001 ₽
Проверить владение бандлом
Response
{"has_bundle": true}
POST
/api/currently_wearing
0.002 ₽
Получить текущие надетые предметы
Response
{"asset_ids": [123, 456, 789], "outfit_id": 12345}
Security
POST
/api/sessions
0.002 ₽
Получить количество активных сессий аккаунта
Response
{"sessions": 2}
POST
/api/auth_app
0.002 ₽
Проверить привязку Authenticator App (2FA)
Response
{"authenticator_enabled": true, "email_2fa": false}
POST
/api/voice
0.001 ₽
Проверить статус Voice Chat на аккаунте
Response
{"voice_enabled": true}
POST
/api/duplicate
0.005 ₽
Дублировать cookie — создать новую активную сессию без выхода из текущей
Response
{"status": "Valid", "new_cookie": "_|WARNING:-DO-NOT-SHARE..."}
POST
/api/refresh
0.005 ₽
Обновить cookie — создать новую сессию и выйти из старой (logout)
Response
{"status": "Valid", "new_cookie": "_|WARNING:-DO-NOT-SHARE..."}
POST
/api/refresh_sessions
0.05 ₽
Выйти из ВСЕХ сессий и переавторизоваться через HBA. Убивает все другие сессии (браузеры, программы). Возвращает полностью новую cookie.
{"cookie": "_|WARNING:-DO-NOT..."}
{
"status_code": 200,
"response": {
"status": "Valid",
"new_cookie": "_|WARNING:-DO-NOT-SHARE...",
"username": "Player123",
"userid": 123456789,
"sessions_cleared": true
}
}
{
"status_code": 401,
"response": {
"status": "Invalid",
"new_cookie": null,
"error": "Cookie is invalid or expired"
}
}
POST
/api/bypass_age_verification
0.05 ₽
Снять 18+ верификацию с аккаунта. Сначала проверяет валидность cookie.
{"cookie": "_|WARNING:-DO-NOT..."}
{
"status_code": 200,
"response": {
"status": "Valid",
"bypassed": true
}
}
{
"status_code": 200,
"response": {
"status": "Valid",
"bypassed": null,
"reason": "AgeCheckNotFoundOrIneligible"
}
}
External
POST
/api/get_universe_id
0.001 ₽
Получить universeId по placeId игры
{"place_id": 142823291}
{"status": "Valid", "universe_id": 58494926}
POST
/api/get_badges_by_game
0.002 ₽
Получить список всех бейджей игры по universeId
{"universe_id": 58494926}
{"status": "Valid", "badges": [{"id": 123, "name": "Badge Name"}], "count": 1}
POST
/api/get_gamepasses_by_place
0.002 ₽
Получить список геймпассов по placeId (парсинг HTML)
{"place_id": 142823291}
{"status": "Valid", "gamepasses": [{"id": 456, "name": "VIP"}], "count": 1}
POST
/api/get_badge_info
0.001 ₽
Получить подробную информацию о бейдже
{"badge_id": 123456789}
{"status": "Valid", "badge": {"id": 123, "name": "Badge", "enabled": true}}
POST
/api/get_gamepass_info
0.001 ₽
Получить подробную информацию о геймпассе
{"gamepass_id": 123456789}
{"status": "Valid", "gamepass": {"id": 123, "name": "VIP", "price": 100}}
POST
/api/get_bundles_info
0.002 ₽
Получить информацию о нескольких бандлах (batch запрос)
{"bundle_ids": [123, 456, 789]}
{"status": "Valid", "bundles": [{"id": 123, "name": "Bundle"}], "count": 3}
POST
/api/get_assets_info
0.002 ₽
Получить информацию о нескольких ассетах (batch запрос)
{"asset_ids": [123, 456, 789]}
{"status": "Valid", "assets": [{"id": 123, "name": "Asset"}], "count": 3}
POST
/api/get_game_data_by_universe_id
0.002 ₽
Получить полную информацию об игре по universeId
{"universe_id": 66654135}
{
"status": "Valid",
"game": {
"id": 66654135,
"rootPlaceId": 142823291,
"name": "Murder Mystery 2",
"description": "Can you solve the Mystery...",
"creator": {"id": 1848960, "name": "Nikilis", "type": "User"},
"playing": 223164,
"visits": 23353479998,
"maxPlayers": 12,
"created": "2014-01-18T10:07:51.557Z",
"updated": "2025-12-27T18:04:19.89Z",
"genre": "Horror",
"genre_l1": "Survival",
"favoritedCount": 20898600
}
}
POST
/api/search_user
0.001 ₽
Поиск пользователя по имени
{"cookie": "...", "username": "Roblox"}
{"status": "Valid", "data": [{"id": 1, "name": "Roblox"}]}
StarPets Price Search
POST
/api/starpets/search
Бесплатно
Поиск цены и картинки предмета на StarPets. Поддерживает 4 игры с кешированием цен (5 мин) и картинок (навсегда).
Поддерживаемые игры
adopt_me
mm2
blox_fruits
steal_a_brainrot
Параметры
game string — Название игры (adopt_me, mm2, blox_fruits, steal_a_brainrot)name string — Название предмета для поискаneon bool — Только Adopt Me. Фильтр по Neonmeganeon bool — Только Adopt Me. Фильтр по Mega Neonfly bool — Только Adopt Me. Фильтр по Flyride bool — Только Adopt Me. Фильтр по Ridecurrency string — Валюта (по умолчанию "rub"){
"game": "adopt_me",
"name": "Shadow Dragon",
"fly": true,
"ride": true,
"neon": false,
"currency": "rub"
}
{
"status": "ok",
"game": "adopt_me",
"name": "Shadow Dragon",
"real_name": "shadow_dragon",
"min_price": 13000,
"avg_price": 16754.76,
"currency": "rub",
"image": "/starpets/images/adopt_me_shadow_dragon_xxx.webp",
"image_original": "https://cdn.starpets.gg/AM/110x110/shadow_dragon_xxx.webp",
"type": "pet",
"rare": "legendary",
"variants_count": 13,
"variants": [
{"name": "Shadow Dragon", "price": 13000, "age": "full_grown", "pumping": "default", "flyable": true, "rideable": true},
{"name": "Shadow Dragon", "price": 34999, "age": "luminous", "pumping": "neon", "flyable": true, "rideable": true}
]
}
Account
GET
/api/key_balance
Бесплатно
Получить баланс API ключа. Ключ передается через header X-API-Key или query ?key=xxx
GET /api/key_balance
X-API-Key: your_api_key
// Или через query:
GET /api/key_balance?key=your_api_key
{"balance": 123.45, "vip": false}
GET
/api/me
Бесплатно
Полная информация о вашем API ключе: баланс, VIP статус, подписка, статистика
Response
{
"valid": true,
"balance": 100.0,
"vip": false,
"gc_access": true,
"vip_expires": "2026-12-31T23:59:59",
"subscription_days": 30,
"requests_count": 42,
"activated": true
}
POST
/api/quality
0.01 ₽
Оценка качества аккаунта по множеству факторов (баланс, RAP, группы, возраст и т.д.)
{
"cookie": "_|WARNING:-DO-NOT...",
"userid": 123456789
}
{
"status_code": 200,
"response": {
"status": "Valid",
"quality": 8,
"score": 8.5,
"factors": ["balance", "rap", "groups", "age"],
"data": {}
}
}
Batch Combined Check
POST
/api/batch_combined_check
Динамическая (-20%)
Массовая проверка до 5000 cookies за один запрос. Результаты можно получать по мере готовности через polling.
Параметры
cookies array — Массив объектов {cookie, userid?} (max 5000)methods array — Методы для проверки (status, balance, rap и т.д.)badge_ids array? — ID бейджей для проверкиgamepass_ids array? — ID геймпассовbundle_ids array? — ID бандловasset_ids array? — ID ассетовdonate_pages number — Кол-во страниц donate (default: 50){
"cookies": [
{"cookie": "_|WARNING:-DO-NOT...", "userid": 123},
{"cookie": "_|WARNING:-DO-NOT..."},
{"cookie": "_|WARNING:-DO-NOT..."}
],
"methods": ["status", "balance", "rap", "friends"]
}
{
"batch_id": "550e8400-e29b-41d4-a716-446655440000",
"total": 3
}
GET
/api/batch/{batch_id}/results?after=0
Бесплатно
Получить результаты batch проверки. Параметр
after — курсор для пагинации (сколько результатов пропустить). Поллить пока done=true.Response
{
"batch_id": "550e8400-...",
"total": 3,
"completed": 2,
"done": false,
"elapsed_ms": 1500,
"results_count": 2,
"results": [
{"i": 0, "result": {"status": {"response": {"status": "Valid", "userid": 123}}, "balance": {"response": {"balance": 500}}}},
{"i": 1, "result": {"status": {"response": {"status": "Invalid"}}}}
]
}
GET
/api/batch/{batch_id}/stream
Бесплатно
SSE (Server-Sent Events) стрим результатов. Каждый event содержит JSON с одним результатом. Последний event содержит
done: true.Game Check
Авторизация
Все GC запросы требуют header
X-GC-Key — отдельный ключ от обычных API ключейСписание проверок: только при
completed (успешный результат), game_banned, access_deniedНе списывается при ошибках:
invalid_cookie, all_attempts_failed, disconnected, no_result
GET
/gc/balance
Остаток проверок на GC ключе
Response
{"remaining": 95, "total_checks": 100, "used_checks": 5}
GET
/gc/status
Статус GC сервера (воркеры, очередь)
Response
{"ready": true, "workers": 10, "active": 2, "queued": 5, "total": 15, "games": ["AdoptMe", "BloxFruits", "MurderMystery2", "StealABrainrot"]}
GET
/gc/games
Список доступных игр с параметрами (place_id, min_age, vip)
POST
/gc/check
Создать задачу внутриигровой проверки. Cookie валидируется сразу.
Доступные игры
AdoptMe
MurderMystery2
BloxFruits
StealABrainrot
{
"cookie": "_|WARNING:-DO-NOT...",
"game": "AdoptMe"
}
{
"task_id": "t-1713000000000-1",
"status": "in_queue",
"game": "AdoptMe",
"position": 3,
"created_at": "2026-04-14T12:00:00Z"
}
400: {"detail": {"error": "invalid_cookie"}}
400: {"detail": {"error": "invalid_game"}}
402: {"error": "no_checks_remaining"}
403: {"detail": {"error": "vn_account"}}
403: {"detail": {"error": "underage", "age": 11, "min_age": 13}}
GET
/gc/check/{task_id}
Получить статус/результат задачи. Поллить пока status не станет completed/failed/cancelled.
{
"task_id": "t-1713000000000-1",
"status": "completed",
"game": "AdoptMe",
"username": "hero_3879",
"user_id": 4543530604,
"error": null,
"result": {
"total_rap": 138,
"equipped": {"Sword": "Gladiator Sword"},
"equipped_images": {"Sword": "/gc/images/15316360055.png"},
"inventory": {
"swords": [
{"name": "Axe of Balance", "rap": 6, "image": "/gc/images/17106475817.png"}
]
}
}
}
// Все rbxassetid:// автоматически заменяются на /gc/images/{id}.png
// Картинки кешируются 7 дней
{
"task_id": "...",
"status": "failed",
"error": "game_banned",
"result": {"error": "game_banned", "ban_code": "600"}
}
// Errors: game_banned, access_denied, all_attempts_failed, disconnected, no_result
DELETE
/gc/check/{task_id}
Отменить задачу (только queued). Если задача уже выполняется — 409.
Social
/api/friends0.003 ₽/api/followers0.002 ₽