# API Modules This section contains automatically generated API documentation from the fapilog source code. ## Core Modules ### fapilog.core Core logging functionality and configuration. ### fapilog.core.logger Main logging interface and logger classes. ### fapilog.containers Container management and lifecycle. ### fapilog.core.settings Configuration and settings management. ### fapilog.core.context Context management and correlation. ### fapilog.core.security Security features including encryption and redaction. ### fapilog.core.observability Metrics, monitoring, and observability features. ## Plugin System ### fapilog.plugins Plugin system and registry. ### fapilog.plugins.redactors Data redaction and masking utilities. ### fapilog.plugins.sinks Output destination management. ### fapilog.sinks Convenience sink factories (e.g., `rotating_file()`). ### fapilog.plugins.processors Data processing and transformation. ### fapilog.plugins.enrichers Data enrichment and augmentation. ## FastAPI Integration ### fapilog.fastapi FastAPI-specific integration features. ### fapilog.fastapi.context Request context management for web applications. ## Utilities ### fapilog.core.serialization Data serialization and deserialization utilities. ### fapilog.core.validation Data validation and schema management. ### fapilog.core.errors Error handling and custom exception classes. --- _This documentation is automatically generated from the source code. For the most up-to-date information, refer to the source code or run the documentation locally._