> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reactor.inc/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Reactor hosts multiple models, each with its own connect slug (modelName) and command/event schema. The catalog of every model — slug, typed SDK package, and links to its schema — is at /model-api-reference/overview. Some models expose one slug per experience (e.g. HappyOyster); always take the slug from the model's own pages, never guess it.
> Fastest path to a working app: `npx create-reactor-app my-app --model=<slug>` scaffolds a complete app with secure auth wired up. Typed TypeScript SDKs are published as @reactor-models/<model>; Python uses the base reactor-sdk package.
> Auth: exchange an API key (rk_...) for a JWT via POST https://api.reactor.inc/tokens from your server. Never put the API key in client-side code.
> Append .md to any docs URL for clean Markdown. Search these docs via the MCP server at https://docs.reactor.inc/mcp.

# Introduction

> Programmatic access to platform resources including pricing, model metadata, and usage.

The Reactor Platform API provides read access to platform-level data: pricing, model catalogs, and
(coming soon) usage analytics. These endpoints are separate from the real-time streaming SDK: they
are standard REST endpoints you can call from a server, browser, or CDN edge worker.

## Base URL

```
https://api.reactor.inc
```

## Authentication

Some endpoints are **public** and require no credentials. The current `GET /pricing` endpoint is
public and can be called anonymously.

Authenticated Platform API endpoints take your Reactor API key as a bearer token:

```
Authorization: Bearer rk_...
```

These are server-to-server calls: keep the key on your server and never embed it in a browser,
mobile app, or edge worker. The short-lived SDK JWTs you mint for clients running sessions do not
work here — **session-scoped** tokens are rejected on Platform API endpoints. See
[Authentication](/authentication) for the session token flow.

## Available endpoints

<CardGroup cols={2}>
  <Card title="GET /pricing" icon="dollar-sign" href="/resources/pricing-api">
    Current pricing settings and the publicly-priced model catalog. No auth required.
  </Card>
</CardGroup>
