API Reference
Integrate real-time automated promotions and ranking behaviors dynamically into your Roblox game. All server tracking paths are structured securely.
Rank User
Ranks a user in your Roblox Community to a specific rank.
/v1/rank
Requests are validated through underlying runtime filters. Requests must be called directly through an authentic game engine session.
Example Luau Implementation
-- Roblox Server Script
local HttpService = game:GetService("HttpService")
local url = "https://api.infiniteranking.com/v1/rank"
local data = {
action = "rank",
targetUserId = 123456, -- Replace with actual User ID
groupId = 0000000, -- Replace with your Group ID
targetRank = 5, -- Replace with target rank number
apiKey = "YOUR_API_KEY_HERE",
executorUsername = "Player1",
executorId = 654321
}
local response = HttpService:PostAsync(url, HttpService:JSONEncode(data))/v1/rank{
"action": "rank",
"targetUserId": ROBLOX_TARGET_USER_ID_HERE,
"groupId": YOUR_ROBLOX_COMMUNITY_ID_HERE,
"targetRank": TARGET_RANK_NUMBER_HERE,
"apiKey": "YOUR_INFINITERANKING_API_KEY_HERE",
"executorUsername": "EXECUTOR_USERNAME",
"executorId": EXECUTOR_USER_ID
}{
"success": true
}Promote User
Promotes a user in your Roblox Community.
/v1/promote
Requests are validated through underlying runtime filters. Requests must be called directly through an authentic game engine session.
Example Luau Implementation
-- Roblox Server Script
local HttpService = game:GetService("HttpService")
local url = "https://api.infiniteranking.com/v1/promote"
local data = {
action = "promote",
targetUserId = 123456, -- Replace with actual User ID
groupId = 0000000, -- Replace with your Group ID
apiKey = "YOUR_API_KEY_HERE",
executorUsername = "Player1",
executorId = 654321
}
local response = HttpService:PostAsync(url, HttpService:JSONEncode(data))/v1/promote{
"action": "promote",
"targetUserId": ROBLOX_TARGET_USER_ID_HERE,
"groupId": YOUR_ROBLOX_COMMUNITY_ID_HERE,
"apiKey": "YOUR_INFINITERANKING_API_KEY_HERE",
"executorUsername": "EXECUTOR_USERNAME",
"executorId": EXECUTOR_USER_ID
}{
"success": true
}Demote User
Demotes a user in your Roblox Community.
/v1/demote
Requests are validated through underlying runtime filters. Requests must be called directly through an authentic game engine session.
Example Luau Implementation
-- Roblox Server Script
local HttpService = game:GetService("HttpService")
local url = "https://api.infiniteranking.com/v1/demote"
local data = {
action = "demote",
targetUserId = 123456, -- Replace with actual User ID
groupId = 0000000, -- Replace with your Group ID
apiKey = "YOUR_API_KEY_HERE",
executorUsername = "Player1",
executorId = 654321
}
local response = HttpService:PostAsync(url, HttpService:JSONEncode(data))/v1/demote{
"action": "demote",
"targetUserId": ROBLOX_TARGET_USER_ID_HERE,
"groupId": YOUR_ROBLOX_COMMUNITY_ID_HERE,
"apiKey": "YOUR_INFINITERANKING_API_KEY_HERE",
"executorUsername": "EXECUTOR_USERNAME",
"executorId": EXECUTOR_USER_ID
}{
"success": true
}Fire User
Fires a user in your Roblox Community.
/v1/fire
Requests are validated through underlying runtime filters. Requests must be called directly through an authentic game engine session.
Example Luau Implementation
-- Roblox Server Script
local HttpService = game:GetService("HttpService")
local url = "https://api.infiniteranking.com/v1/fire"
local data = {
action = "fire",
targetUserId = 123456, -- Replace with actual User ID
groupId = 0000000, -- Replace with your Group ID
apiKey = "YOUR_API_KEY_HERE",
executorUsername = "Player1",
executorId = 654321
}
local response = HttpService:PostAsync(url, HttpService:JSONEncode(data))/v1/fire{
"action": "fire",
"targetUserId": ROBLOX_TARGET_USER_ID_HERE,
"groupId": YOUR_ROBLOX_COMMUNITY_ID_HERE,
"apiKey": "YOUR_INFINITERANKING_API_KEY_HERE",
"executorUsername": "EXECUTOR_USERNAME",
"executorId": EXECUTOR_USER_ID
}{
"success": true
}