This is a generic API developed based on the principles of CQRS, Mediator, and DDD. It was designed to provide a solid and flexible framework that enables the construction of scalable and highly cohesive systems, separating read and write operations, facilitating code maintenance and evolution, while keeping the focus on business rules.