---
title: "Schema Definition"
slug: "schemadefinition"
updated: 2024-12-04T09:31:55Z
published: 2024-12-04T09:31:55Z
canonical: "developer.rocket.chat/schemadefinition"
---

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

# Schema Definition

This section provides an overview of the structure and fields used in Rocket.Chat schema. It aims to assist developers in understanding the data models and their relationship within the system.

- [User](/v1-api/apidocs/user): Schema structure for Rocket.Chat user data.
- [Room](/v1-api/apidocs/room): The schema structure for all Rocket.Chat rooms.
- [Message](/v1-api/apidocs/message): Structure of a Rocket.Chat message object.
- [Subscription](/v1-api/apidocs/subscription): The structure of how users relate to rooms.
