Profile
Public RBLXValue profile for a Roblox username, including inventory totals and badges.
GET /v2/profile/{username}
?username= also works.
curl "https://api.rblxvalue.com/v2/profile/UN6107617" -H "X-Api-Key: your_key_here"
{
"profile": {
"username": "UN6107617",
"display_name": "Sk1lledONTOP",
"avatar_url": "https://...",
"roblox_id": 319189457,
"inventory_public": true,
"total_value": 3785,
"item_count": 57,
"created_at": "2026-01-01 12:00:00",
"top_badge": "site_mod",
"top_badge_label": "Site Mod",
"badges": ["site_mod", "verified"],
"profile_url": "https://rblxvalue.com/profile/UN6107617"
},
"credit": null
}
| Field | Type | Description |
|---|---|---|
total_value | integer | Inventory value (0 if inventory is private) |
item_count | integer | Number of items (0 if private) |
inventory_public | boolean | Whether the inventory is public |
top_badge / top_badge_label | string | null | Highest-priority badge |
badges | string[] | All badges on the profile |
Returns 404 if the user does not exist. For the item-by-item breakdown use Inventory.