API DTO revision