Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.sirius.menu/llms.txt

Use this file to discover all available pages before exploring further.

List and detail endpoints return scripts in a single consistent shape. Detail endpoints add a few extra fields (noted below). Parse defensively — new fields may be added over time.
{
  "id": "lst_9f2c4a1b7d6e5f0a1234abcd",
  "slug": "blox-fruits-hub",
  "shortId": "Ab3xK9q",
  "title": "Blox Fruits Hub",
  "description": "Auto-farm, teleports, and a clean UI.",
  "scriptType": "free",
  "verified": true,
  "key": false,
  "keyLink": null,
  "universal": false,
  "patched": false,
  "views": 18234,
  "viewsTotal": 92841,
  "likeCount": 1204,
  "dislikeCount": 33,
  "excellentCount": 210,
  "saveCount": 880,
  "commentCount": 47,
  "score": 4.213,
  "game": { "placeId": 2753915549, "name": "Blox Fruits", "image": "https://…" },
  "image": "https://roscripts.io/api/listings/lst_…/thumbnail?v=1748400000",
  "tags": ["auto-farm", "teleport"],
  "ui": "Rayfield",
  "owner": { "username": "somedev", "verified": true, "pro": true, "avatar": "https://…" },
  "loadstring": "https://script.roscripts.io/Ab3xK9q",
  "rawUrl": "https://api.roscripts.io/v1/scripts/lst_…/raw",
  "marketplaceUrl": null,
  "discordUrl": "https://discord.gg/…",
  "createdAt": "2026-03-02T18:20:00Z",
  "updatedAt": "2026-05-28T11:04:00Z"
}

Identity

id
string
Stable, opaque listing id (lst_…). Use this to reference a script long-term.
slug
string
Human-readable URL segment — https://roscripts.io/s/{slug}. May change if the owner renames.
shortId
string | null
Short code behind the loadstring URL (script.roscripts.io/{shortId}).

Content

title
string
description
string
Short blurb shown on cards.
body
string
Long-form markdown description. Detail endpoint only.
tags
string[]
ui
string | null
UI library, e.g. Rayfield.
image
string | null
16:9 thumbnail URL, or null if the listing uses an auto-generated card.

Classification & trust

scriptType
'free' | 'paid'
verified
boolean
The creator is a verified RoScripts creator.
key
boolean
Whether the script gates execution behind a key system.
Where to get the key, when key is true. Detail responses.
universal
boolean
true when the script isn’t tied to a specific game.
patched
boolean
Flagged by the owner/staff as no longer working.

Stats

views
number
Rolling 30-day view count (drives ranking).
viewsTotal
number
All-time view count.
likeCount
number
dislikeCount
number
excellentCount
number
Top-tier “excellent” votes — a stronger positive signal than a like.
saveCount
number
commentCount
number
score
number
Computed ranking score (higher is better). Combines votes, view velocity, and freshness.

Game & creator

game
object | null
{ placeId, name, image }, or null for universal scripts.
owner
object | null
{ username, verified, pro, avatar }. We never expose internal user ids or emails.
loadstring
string | null
Direct execution URL — loadstring(game:HttpGet(...))(). null only when no short code exists.
rawUrl
string | null
Where to fetch raw source. Only present when the source is actually servable (free + keyless).
marketplaceUrl
string | null
Purchase link for paid scripts.
discordUrl
string | null
Optional community/support link.

Timestamps

createdAt
string
ISO 8601.
updatedAt
string
ISO 8601. Use with updatedSince for syncing.

Search-only

matched
string[]
On search results, which fields matched the query (e.g. ["title","tags"]).