Using OOP Schema can allow your api to easily return values from the payload body (JSON).
Restricts the client to only sending valid data.
Allows for data validation.