GraphQL

An open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. GraphQL is a relatively new API language but is being adopted very quickly due to its ability to pull data from multiple sources.