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

# Platform Overview

> An introduction to XCS — what it is, dashboard vs API, and who it's for.

XCS is a web platform that manages physical and in-game access control for Roblox experiences. It provides a dashboard for configuring access rules and a REST API for programmatic control.

The platform is designed for Roblox developers who need to manage who can enter specific areas in their games.

## Dashboard vs API

XCS provides two interfaces for managing access control:

* **Dashboard** (`https://xcs.restrafes.co`) -- A web UI for managing organizations, locations, access points, rules, and members. Requires a user account with session authentication.
* **Consumer API** (`https://api.restrafes.co/api/consumer/v1`) -- A REST API for programmatic access control. Uses API key authentication. Supports health checks, organization listing, and remote unlock.

The Consumer API is designed for automated systems that need to trigger unlocks without human intervention, such as backend services or integration platforms.

## Who Is This For?

| Role               | How You Use XCS                                                                                 |
| ------------------ | ----------------------------------------------------------------------------------------------- |
| Roblox group owner | Create organizations, invite members, configure access points for your games                    |
| Roblox developer   | Integrate the MessagingService listener in your game scripts, use the API for automated unlocks |
| Security team      | Monitor access events, configure rules, audit who enters restricted areas                       |

## What You Need to Get Started

* A valid email address
* A Roblox account (for identity verification in-game)
* An invitation link from an XCS provider

<CardGroup cols={2}>
  <Card title="Core Concepts" icon="book-open" href="/guides/core-concepts">
    Deep dive into organizations, locations, access points, rules, and access groups.
  </Card>

  <Card title="Getting Started" icon="rocket" href="/guides/getting-started">
    Step-by-step tutorial from zero to your first access point.
  </Card>
</CardGroup>
