---
title: Getting started
layour: getting-started.html
---

# Getting started

This section describes how to get started using a **NodeJS client**, and assumes that you already have the API keys. In case you don't have them, refer to the section [Get the API keys](/tutorial/get-api-keys.html).

Clone the repository [Wonderflow API client](https://github.com/wonderflow-bv/wonderflow-api-client):

```bash
git clone git@github.com:wonderflow-bv/wonderflow-api-client.git 
```

Install dependencies:

```bash
cd wonderflow-api-client
npm i
```

Run the example:

```bash
URI=http://stage-api.wonderflow.co/graphql EMAIL=<PUT-THE-EMAIL-OF-THE-API-KEYS> PASSWORD=<PUT-PASSWORD-FROM-API-KEYS> node examples/graphql-client.js
```

Start to write your queries taking inspiration from the [example](https://github.com/wonderflow-bv/wonderflow-api-client/blob/master/examples/graphql-client.js).

If you want to test your graphql queries, you can use the [GraphQL API Explorer](https://stage-api.wonderflow.co/graphiql)


## Some useful links

- [Learn more on graphql](/overview/learn-more-on-graphql.html)
- [GraphQL API Explorer](https://stage-api.wonderflow.co/graphiql)
- [Tutorial](/tutorial/get-api-keys.html)
- [GraphQL Schema Documentation](/graphql-schema-docs/index.html)





