Log In

Kili API overview

Kili provides an API interface to better integrate with your data science workflow. It is a very flexible tool, which allows you to query and mutate data quickly and painlessly.

It is possible thanks to GraphQL, a query language developed by Facebook. It proposes an alternative to REST APIs whose storage may be distributed. It proposes to the client to formulate the data structure in the request, while the same structure is returned by the server. Strongly typed, this language avoids problems of return from insufficient data (under-fetching) or supernumerary data (over-fetching).

You can access the API on Windows, Mac OS or Linux directly from the GraphQL Playground

To be able to use Kili API, you must generate an API key. For details, refer to Creating an API key.


An API key has a one-year lifespan. You will be warned 30 days before the expiry of your api key that you must create a new one.

If you have trouble accessing the API on Github, contact [email protected].

For extensive documentation for our API, refer to GraphQL API reference