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

# Introduction

> Welcome to the RxScale API documentation

# Welcome to RxScale Documenation

RxScale provides APIs for digital prescription management, pharmacy integration, and patient services. Our APIs enable pharmacies, healthcare providers, and partners to integrate prescription workflows into their existing systems.

## Available APIs

<CardGroup cols={3}>
  <Card title="External Pharmacy API" icon="pills" href="/api-reference/external-pharmacy/overview">
    Manage pharmacy orders, update stock levels, and receive real-time webhook notifications.
  </Card>

  <Card title="Management API" icon="gear" href="/api-reference/management/overview">
    Access organisation-level data including orders, prescriptions, products, doctors, and patients.
  </Card>

  <Card title="Public API" icon="globe" href="/api-reference/public/overview">
    Query product catalogs and create prescription or treatment checkouts.
  </Card>
</CardGroup>

## Quick Start

1. **Get your API key** — Contact your RxScale account manager to receive your API credentials.
2. **Choose your API** — Select the API that matches your integration needs.
3. **Authenticate** — Include your API key in the `X-API-Key` header with every request.
4. **Start integrating** — Use this documentation to explore endpoints and build your integration.

## Base URL

```text theme={null}
https://api.rxscale.com
```

<Note>
  There is no separate staging or sandbox API. Test access is provided through dedicated test shops. All API requests — including those from test shops — go to the production API. Contact your RxScale account manager to set up a test shop.
</Note>

## AI Integration

Connect the RxScale documentation to your AI tools for instant access to our API reference.

### MCP Server (for coding tools)

Use our MCP (Model Context Protocol) server with AI coding assistants:

<AccordionGroup>
  <Accordion title="Claude Code">
    ```bash theme={null}
    claude mcp add --transport http rxscale-docs https://docs.rxscale.com/mcp
    ```

    Verify with `claude mcp list`.
  </Accordion>

  <Accordion title="Cursor">
    Add to `.cursor/mcp.json`:

    ```json theme={null}
    {
      "mcpServers": {
        "rxscale-docs": {
          "url": "https://docs.rxscale.com/mcp"
        }
      }
    }
    ```
  </Accordion>

  <Accordion title="VS Code">
    Add to `.vscode/mcp.json`:

    ```json theme={null}
    {
      "servers": {
        "rxscale-docs": {
          "type": "http",
          "url": "https://docs.rxscale.com/mcp"
        }
      }
    }
    ```
  </Accordion>
</AccordionGroup>

### llms.txt (for ChatGPT, Gemini, and other AI)

Our documentation is also available as `llms.txt` for AI tools that support this standard (ChatGPT, Gemini, Claude web, etc.):

| File            | URL                                      | Description                                 |
| --------------- | ---------------------------------------- | ------------------------------------------- |
| `llms.txt`      | `https://docs.rxscale.com/llms.txt`      | Index of all pages with descriptions        |
| `llms-full.txt` | `https://docs.rxscale.com/llms-full.txt` | Full documentation content in a single file |

<Tip>
  Paste the `llms-full.txt` URL into ChatGPT or any AI chat to give it full context about the RxScale API.
</Tip>

## Need Help?

If you have questions about the API or need support with your integration, contact your RxScale account manager or reach out to our technical support team.
