GraphQL

GraphQL is an open source data query and manipulation language and a runtime system for answering queries with existing data.