---
title: "Reference"
description: "The reference pages cover DSL grammar, DSL types, the tide CLI, the console, and the sandbox HTTP and SQL surfaces."
---

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

# Reference

- [DSL grammar](/reference/dsl-grammar/). Every `.atl` production: entities,
  hypertables, fields, modifiers, queries, procedures, jobs, workflows,
  ephemerals, enums.
- [DSL types](/reference/dsl-types/). Each type's PostgreSQL, proto, and Go
  representation.
- [`tide` CLI](/reference/cli-tide/). Every command, flag, environment variable and
  exit code, plus the config file and cache layout.
- [Console](/reference/console/). Every page, settings panel, role, and sudo-gated
  action.
- [Sandbox HTTP API](/reference/sandbox-api/). The programmatic sandbox surface.
- [Sandbox SQL coverage](/reference/sandbox-sql/). The SQL the `sim` backend
  accepts.

Source: https://docs.tryatlantis.dev/reference/index.mdx
