The RoScripts API gives your script hub, executor, or site direct access to the entire RoScripts catalogue — search, filters, trending, per-game browsing, creator profiles, and a ready-to-runDocumentation Index
Fetch the complete documentation index at: https://docs.sirius.menu/llms.txt
Use this file to discover all available pages before exploring further.
loadstring URL on every script.
It’s open: no key is required to get started. An optional API key simply raises your rate limits and page sizes.
Quickstart
Your first request in under a minute — no signup.
Endpoints
Fetch, search, trending, games, owners, and more.
The Script object
Every field a script returns, and what it means.
Best practices
Cache, paginate, and sync the right way.
Base URL
/v1. The version prefix is part of the contract — we won’t make breaking changes within v1.
Quickstart
What you can do
Fetch & filter
Page through the catalogue with filters for game, key-system, verified, free/paid, patched, UI library, and more.
Full-text search
Relevance-ranked search with typo-tolerant matching and synonym handling.
Trending
The hottest scripts right now, by a real ranking score.
Batch & sync
Resolve many scripts at once, or pull only what changed with
updatedSince.How it compares
RoScripts gives you everything a script-catalogue API should, plus the things hubs actually need:| Capability | RoScripts |
|---|---|
| Fetch / search / trending | ✅ |
| Per-script detail + raw source | ✅ |
loadstring execution URL on every script | ✅ |
Batch resolve (POST /scripts/batch) | ✅ |
Incremental sync (updatedSince) | ✅ |
| Cursor pagination for stable deep paging | ✅ |
| Per-game + per-creator browsing | ✅ |
ETag / 304 Not Modified | ✅ |
Ranking score + community signals | ✅ |
| Official OpenAPI spec | ✅ (/v1/openapi.json) |
The API is read-only. Publishing and managing scripts happens on roscripts.io. Owners can mint API keys from their account settings.