# Developer Suite ## Docs - [Analytics](https://docs.sirius.menu/developer-api/analytics.md): Query execution counts, unique users, daily trends, and executor breakdowns for your projects. - [Authentication](https://docs.sirius.menu/developer-api/authentication.md): How to authenticate requests to the Developer Platform API. - [Error Handling](https://docs.sirius.menu/developer-api/errors.md): Standard JSON error format, common HTTP status codes, and example error responses from the API. - [Developer Platform API](https://docs.sirius.menu/developer-api/index.md): Programmatic access to your Sirius Developer Platform projects, analytics, keys, and versions. - [Key Management](https://docs.sirius.menu/developer-api/keys.md): List issued keys, revoke individual keys, and bulk-revoke keys by watermark using the API. - [Projects](https://docs.sirius.menu/developer-api/projects.md): List all projects and retrieve details like status, verification, and current script version. - [Rate Limits](https://docs.sirius.menu/developer-api/rate-limits.md): API rate limiting and how to handle 429 responses. - [Script Versions](https://docs.sirius.menu/developer-api/versions.md): List script versions and roll back to a previous release using the Developer Platform API. - [Webhooks](https://docs.sirius.menu/developer-api/webhooks.md): View configured webhook endpoints, supported event types, and Discord embed payloads. - [Making posts](https://docs.sirius.menu/faq/posting.md): An in-depth guide on making posts in the Sirius forum. - [Sirius Developer Suite](https://docs.sirius.menu/index.md): Documentation and guides for Sirius products including Rayfield, Rayfield Gen2, and the Developer Platform API. - [Reading the tier](https://docs.sirius.menu/marketplace/tier-id.md): How your script reads which tier a buyer paid for. - [Rayfield Gen2](https://docs.sirius.menu/rayfield-gen2/index.md): Rayfield Gen2 — faster, more stable, and built to last. - [Anti-detection](https://docs.sirius.menu/rayfield/anti-detection.md): How to use a custom asset ID to reduce Rayfield's detectability by game anti-cheats. - [Interactive elements](https://docs.sirius.menu/rayfield/elements/interactive.md): How to create buttons, toggles, color pickers, sliders, inputs, and dropdowns. - [Keybinds](https://docs.sirius.menu/rayfield/elements/keybinds.md): How to create keybind elements and update their assigned keys in Rayfield. - [Text elements](https://docs.sirius.menu/rayfield/elements/text.md): How to create labels, paragraphs, and dividers in Rayfield. - [Loading the library](https://docs.sirius.menu/rayfield/getting-started.md): How to load Rayfield into your script and enable configuration saving. - [Introduction](https://docs.sirius.menu/rayfield/index.md): Rayfield (2022) is a UI library for Roblox — open source, reliable, and built for production. - [Notifications](https://docs.sirius.menu/rayfield/notifications.md): How to send notifications to the user in Rayfield. - [Secure mode](https://docs.sirius.menu/rayfield/secure-mode.md): Block all detectable Roblox asset references at runtime so your script stays invisible to anti-cheats. - [Themes](https://docs.sirius.menu/rayfield/themes.md): Built-in themes and custom theme support in Rayfield. - [Windows](https://docs.sirius.menu/rayfield/windows.md): How to create and manage windows, tabs, and sections in Rayfield. - [Authentication](https://docs.sirius.menu/scripts-api/authentication.md): The RoScripts API is open. An optional API key raises your rate limits and page-size caps. - [Best practices](https://docs.sirius.menu/scripts-api/best-practices.md): Build a fast, resilient integration: cache aggressively, sync instead of scraping, execute via loadstring, and fail gracefully. - [Batch resolve](https://docs.sirius.menu/scripts-api/endpoints/batch.md): Resolve many scripts in a single request. - [Games](https://docs.sirius.menu/scripts-api/endpoints/games.md): Browse the games that have scripts, and list scripts per game. - [Get a script](https://docs.sirius.menu/scripts-api/endpoints/get.md): Fetch one script's full detail, its raw source, or its version history. - [Fetch scripts](https://docs.sirius.menu/scripts-api/endpoints/list.md): List and filter the catalogue. - [Suggest, stats & health](https://docs.sirius.menu/scripts-api/endpoints/misc.md): Autocomplete, trending searches, catalogue stats, and the health check. - [Creators](https://docs.sirius.menu/scripts-api/endpoints/owners.md): Public creator profiles and their scripts. - [Search](https://docs.sirius.menu/scripts-api/endpoints/search.md): Relevance-ranked full-text search across the catalogue. - [Trending](https://docs.sirius.menu/scripts-api/endpoints/trending.md): The hottest scripts right now, by ranking score. - [Errors](https://docs.sirius.menu/scripts-api/errors.md): The error envelope, status codes, and machine-readable error codes the API returns. - [Examples](https://docs.sirius.menu/scripts-api/examples.md): Copy-paste integrations in Luau, JavaScript, and C#. - [RoScripts API](https://docs.sirius.menu/scripts-api/index.md): A fast, open, read-only REST API for the RoScripts catalogue of Roblox scripts. Search, browse, and execute scripts straight from your hub or executor. - [Pagination & caching](https://docs.sirius.menu/scripts-api/pagination.md): Page through results, switch to cursors for deep paging, and use ETags to make repeat reads free. - [Rate limits](https://docs.sirius.menu/scripts-api/rate-limits.md): Per-minute and per-day request budgets, the headers we return, and how to handle 429s gracefully. - [The Script object](https://docs.sirius.menu/scripts-api/schema.md): Every field a script returns across the API, with types and meaning. ## Optional - [Discord](https://discord.sirius.menu) - [GitHub](https://github.com/SiriusSoftwareLtd)