# Reference

Use this section when you need exact public reference material: configuration schemas, authentication presets, custom-rules JSON Schema, and data-type scalars.

## What's Here

- **[Configuration Schemas](<https://docs.escape.tech/documentation/reference/configuration-schemas/index.md>)**: per-scanner reference for ASM, REST API DAST, GraphQL API DAST, WebApp DAST, and AI Pentesting.
- **[Vulnerabilities](<https://docs.escape.tech/documentation/reference/vulnerabilities/index.md>)**: every security test Escape can run, searchable and filterable.
- **[Authentication Reference](<https://docs.escape.tech/documentation/reference/authentication-reference/index.md>)**: the full authentication JSON Schema (every preset, every object, every enum).
- **[Custom Rules Reference](<https://docs.escape.tech/documentation/reference/custom-rules-reference/index.md>)**: the merged API + WebApp custom-rules JSON Schema.
- **[Data Types](<https://docs.escape.tech/documentation/reference/data-types/index.md>)**: scalar types with Low, Medium, or High sensitivity.

## Public API

The Escape Public API has its own interactive reference at [https://public.escape.tech/v3/](<https://public.escape.tech/v3/>). For the narrative guide, see **[Public API](<https://docs.escape.tech/documentation/automate/public-api/index.md>)** under Automate.
