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.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.
Identity
Stable, opaque listing id (
lst_…). Use this to reference a script long-term.Human-readable URL segment —
https://roscripts.io/s/{slug}. May change if the owner renames.Short code behind the
loadstring URL (script.roscripts.io/{shortId}).Content
Short blurb shown on cards.
Long-form markdown description. Detail endpoint only.
UI library, e.g.
Rayfield.16:9 thumbnail URL, or
null if the listing uses an auto-generated card.Classification & trust
The creator is a verified RoScripts creator.
Whether the script gates execution behind a key system.
Where to get the key, when
key is true. Detail responses.true when the script isn’t tied to a specific game.Flagged by the owner/staff as no longer working.
Stats
Rolling 30-day view count (drives ranking).
All-time view count.
Top-tier “excellent” votes — a stronger positive signal than a like.
Computed ranking score (higher is better). Combines votes, view velocity, and freshness.
Game & creator
{ placeId, name, image }, or null for universal scripts.{ username, verified, pro, avatar }. We never expose internal user ids or emails.Links
Direct execution URL —
loadstring(game:HttpGet(...))(). null only when no short code exists.Where to fetch raw source. Only present when the source is actually servable (free + keyless).
Purchase link for paid scripts.
Optional community/support link.
Timestamps
ISO 8601.
ISO 8601. Use with
updatedSince for syncing.Search-only
On search results, which fields matched the query (e.g.
["title","tags"]).