# Récupérer les données

Récupérer toutes les données d'une table de données.

### Requête

{% code overflow="wrap" lineNumbers="true" %}

```bash
curl --request POST \
     --url https://api.getkis.io/api/v1/api_token_access/data_handlers \
     --header 'Authorization: Bearer ...' \
     --header 'accept: text/plain' \
     --header 'content-type: application/json' \
     --data '
{
     "data_handler": {
          "collection_name": "voitures",
          "filters": [
          		{
              	"filter_column": "couleur",
                "filter_operator": "ne",
                "filter_value": "rouge
							},
              {
              	"filter_column": "localisation",
                "filter_operator": "eq",
                "filter_value": "paris
							}
          ]
     }
}
```

{% endcode %}

### **Paramètres de la requête**

| Paramètre        | Type              | Description                     | Obligatoire ? |
| ---------------- | ----------------- | ------------------------------- | ------------- |
| collection\_name | String            | Nom de la table de données      | Oui           |
| limit            | String or Integer | Quantité de données à retourner | Non           |
| filters          | Array d'objets    | Filtres des données             | Non           |

**Filtre de données**\
Vous pouvez filtrer les données avec la syntaxe suivante :

JSON

```json
Expliquer{
 "filters": [
   {
     "filter_column": "champs_a_filtrer_1",
     "filter_operator": "eq",
     "filter_value": "valeur_du_filtre"
   },
   {
     "filter_column": "champs_a_filtrer_2",
     "filter_operator": "eq",
     "filter_value": "valeur_du_filtre"
   },
    ...
  ]
}
```

Liste des paramètres utilisables dans les filtres

| Paramètre | Description                | Type de value |
| --------- | -------------------------- | ------------- |
| eq        | Egal à value               | String        |
| ne        | Pas égal à value           | String        |
| lt        | Plus petit que value       | String        |
| lte       | Plus petit ou égal à value | String        |
| gt        | Plus grand que value       | String        |
| gte       | Plus grand ou égal à value | String        |
| like      | Inclue la valeur           | String        |
