ApplicationASERGO APIBackofficeServersKubernetes

Developer-friendly with GraphQL

GraphQL allows you to ask for specific fields on objects, enabling you to fetch all the resources you need in one single request. Allowing you to get predictable results every time, never over fetch resources and get all fetch all the resources you need in a single request.

Explore our API using GraphiQL

GraphQL Clients

Programming languages:

C# / .NET, Clojurescript, Go, Java / Android, JavaScript, Swift / Objective-C iOS, Python

Server Libraries

Programming languages:

C# / .NET, Clojure, Elixir, Erlang, Go, Groovy, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala

Why GraphQL?

We hand over the control to you.

GraphQL is a query language. With a query language syntax and SDKs for your preferred programming language to fetch the right models, you no longer have to worry about "custom query languages", and your editor knows the query syntax from the GraphQL schema. GraphQL uses a GraphQL schema to identify what is available in the API. With GraphQL, you can send a single query that fetches additional data according to relationships defined in the schema.

Why rely on custom endpoints, custom representations, or custom APIs, when you can focus on your wants and needs with consistent GraphQL queries?

Read more on GraphQL.org