Skip to main content
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-run 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

All endpoints live under /v1. The version prefix is part of the contract — we won’t make breaking changes within v1.

Quickstart

1

Make a request

Hit the search endpoint. No authentication needed.
2

Read the response

Every successful response is wrapped in a result object, with pagination in meta.
3

Run a script

Every script carries a loadstring URL — a stable, cached execution endpoint. From an executor:

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:
The API is read-only. Publishing and managing scripts happens on roscripts.io. Owners can mint API keys from their account settings.