Data Transfer Objects (DTOs) are used for packing data during information exchange, containing only state and no behavior.Java records are efficient for data-oriented structures, eliminating boilerplate code.DTOs in REST APIs are tailored to send only necessary information to clients.This article focuses on using Java records for elegantly organizing DTOs in read-only operations.A Proof of Concept scenario is presented using Java 21, Spring Boot 3.4.4, and weather.gov REST API.DTOs using Java records simplify the design and implementation process for client applications.Java records were used to model responses from the weather.gov API for weather forecasts.The article includes examples of how DTOs are structured using Java records for efficient data handling.Java records streamline the process by handling boilerplate code, making DTO implementation more efficient.Overall, Java records are shown to be a valuable tool for organizing and managing Data Transfer Objects efficiently.