GraphQL[1] is a data query language developed internally by Facebook in 2012 before being publicly released in 2015[2]. It provides an alternate to REST and ad-hoc webservice architectures[1].