GraphQL
GraphQL, or the GraphQL API style, is a query language for APIs. It provides a way to describe data and operations, so that clients can freely build queries.
PHP has several packages to implement both the client and the server side of GraphQL.