Quiltt uses GraphQL as the primary API interface for customer data. GraphQL is a typed query language that allows you to flexibly define the API response based on your needs. This gives you total control to build the interactions you need, including combining several data requests into a single API call.
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. - GraphQL
GraphQL was originally developed at Facebook. Since being publicly released in 2015, GraphQL has quickly grown into a thriving ecosystem used by some of the biggest tech companies to orchestrate their services and provide easy-to-grow systems for their front-end and application developers.
Companies like Apollo and Github have contributed to an ever-growing ecosystem of open-source tooling, making it easier than ever to do more with less. So whether you are building front-end applications with frameworks like React or Vue, or building server-side integrations, there is a library to get you started.