Our platform (System) uses GraphQL to access the API, which is an alternative for a more widespread REST model. GraphQL brings improvements in the form of greater clarity, typology, and a reduced number of queries and mutations. GraphQL is an application layer-level query language. The server interprets the query string and returns a response with the data in the required format. It provides a comprehensive and clear description of the data in the API, giving client applications the ability to request exactly the data they need.
...