The Rival Developer Docs are now live at docs.cortexone.rival.io. Whether you’re publishing your first tool or integrating the marketplace into an existing workflow, the documentation is structured to get you moving without friction.
Here’s a breakdown of every section and what you’ll find inside.
Getting Started
Quickstart - A full end-to-end walkthrough: create a tool, write your handler, test it, publish it, generate an API key, and make your first live API call. Designed to be completed in under 5 minutes.
Core Concepts - The foundation. This covers how tools, runtimes, versions, and billing work inside CortexOne before you build anything production-grade.
Creating a Tool - A focused guide on the tool creation flow itself, settings, naming conventions, and navigating the build steps inside the platform.
Error Reference - A reference index of platform error codes and what each one means, so debugging is a lookup, not a guessing game.
Limits - Platform boundaries documented plainly: execution time limits, file size caps, and other constraints to build within from day one.
Writing Code
Rival supports multiple runtimes, each with its own dedicated guide:
Python - The most library-rich runtime. Built for data processing, ML inference, and anything requiring external dependencies.
JavaScript - Lightweight and fast. Optimized for logic-heavy tools, JSON transformations, and cold-start speed.
Lua - Ultra-fast sandboxed scripting. Minimal overhead, ideal for high-frequency, low-complexity execution.
MCP (Model Context Protocol) - Build servers that AI agents can discover and invoke directly. This is the entry point for plugging your tools into agentic workflows.
Managing Tools
Environment Variables - Securely store API keys, tokens, and other sensitive values inside your tool, separate from your code.
Testing - Run test events against your code before publishing. Catch issues in a controlled environment before anything reaches production.
Versions & Publishing - How versioning works, how to set visibility (private or public), how pricing is applied, and what it means for a version to be locked once published.
Digital Assets - How to work with files and external data inside your tools, particularly in the context of Storm-based batch processing.
Marketplace
Browsing & Executing Tools - For builders who want to consume tools, not just create them. Covers how to find tools on the marketplace and invoke any of them via a single authenticated API call.
Platform
API Keys - Generate and manage the authentication tokens used to invoke tools via the API. Keys are displayed once at creation.
Inviting Members - Add collaborators to your Rival workspace and manage team access.
Teams - Organize members, assign roles, and structure your workspace as your team scales.
Analytics - Track tool usage, call volume, and performance data from your dashboard.
Payouts - Everything creators need to know about how and when earnings from marketplace tools are distributed.
Refer & Earn - Rival’s referral program. Share the platform, earn rewards when your referrals build.
Changelog - A running log of platform updates, new features, and fixes, so you always know what’s changed.
The full documentation is available at docs.cortexone.rival.io. Questions, feedback, or anything missing? Drop it inCommunity Questions.