# 📚 Reference

> Source: https://docs.synthesized.io/tdk/latest/user_guide/040_reference/
> For the complete documentation index, see [llms.txt](https://docs.synthesized.io/llms.txt).

Complete API specifications, transformers documentation, configuration options, and technical reference materials for the Synthesized platform.

## What You’ll Find Here

This section provides comprehensive reference documentation:

- **Transformers** - Complete list of all available transformers with parameters and examples
- **Configuration** - Environment variables, application properties, and YAML syntax
- **API Reference** - REST API, command-line interface, and SDK documentation
- **Data Types** - Supported databases, type mappings, locale support, and data type specifications

## Subsections

- [Transformers Reference](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/transformers/) - All transformers and their parameters
- [Configuration Reference](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/configuration/) - Environment and application settings
- [API Reference](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/api_reference/) - REST API and CLI documentation
- [Data Types](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/data_types/) - Database and type specifications

## Quick Reference

### Most Used Transformers

- [Categorical Generator](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/transformers/transformations#CategoricalGeneratorParams) - Generate from predefined values
- [Person Generator](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/transformers/transformations#PersonGeneratorParams) - Generate realistic person data
- [Conditional Transformer](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/transformers/transformations#ConditionalGeneratorParams) - Apply transformers conditionally
- [Scripting Transformer](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/transformers/transformations#ScriptingTransformerParams) - Custom JavaScript logic

### API & CLI

- [Command Line Interface](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/api_reference/command_line_interface) - CLI commands and options

## Where to Start

- **For Transformers**: Browse [All Transformers](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/transformers/transformations) or search for specific functionality
- **For Configuration**: Check [Configuration Reference](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/configuration/)
- **For API Usage**: Check [API Reference](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/api_reference/)
- **For Data Types**: See [Data Types Reference](https://docs.synthesized.io/tdk/latest/user_guide/040_reference/data_types/)

## Related Sections

- [Guides](https://docs.synthesized.io/tdk/latest/user_guide/020_guides/) - Practical examples using these APIs
- [Core Concepts](https://docs.synthesized.io/tdk/latest/user_guide/030_core_concepts/) - Understanding the architecture
- [Troubleshooting](https://docs.synthesized.io/tdk/latest/user_guide/080_troubleshooting/) - Common issues and solutions
