> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Aperçu de l'API

## Point de terminaison de base

Le point de terminaison de base pour tous les appels d'API est `/api` sur le domaine `appsignal.com`.

```shell Shell theme={null}
https://appsignal.com/api
```

## Réponses

Le type de réponse pris en charge par l'API AppSignal est JSON. Sur certains points de terminaison,
JSONP est également pris en charge.

Assurez-vous que toutes les requêtes vers les points de terminaison se terminent par l'extension `.json` afin qu'aucune URL
ne doive être mise à jour à l'avenir.

## Authentification

| Paramètre | Type           |                Description |
| --------- | -------------- | -------------------------: |
| token     | string, requis | Votre clé API personnelle. |

Toutes les requêtes vers les points de terminaison de l'API AppSignal nécessitent une clé API `token` personnelle fournie
en tant que paramètre de requête URL pour l'authentification.

```shell Shell theme={null}
https://appsignal.com/api/[endpoint].json?token=personal_api_key
```

(Remplacez `[endpoint]` par le point de terminaison dont vous avez besoin.)

Votre clé API personnelle se trouve sur l'[écran des paramètres
personnels](https://appsignal.com/users/edit).

## Applications

| Paramètre | Type           |      Description |
| --------- | -------------- | ---------------: |
| app\_id   | string, requis | ID d'application |

Tous les points de terminaison fournis par notre API sont étendus au niveau de l'application, et non au niveau
de l'organisation (plusieurs applications).

Pour que l'API sache quelles données renvoyer depuis quelle application, l'identifiant
de l'application doit être fourni dans l'URL du point de terminaison.

Par exemple, étant donné cette chaîne dans la documentation de l'API :

```shell Shell theme={null}
/api/[app_id]/samples.json
```

L'URL devient :

```shell Shell theme={null}
https://appsignal.com/api/5114f7e38c5ce90000000011/samples.json?token=abc
```

L'`app_id` d'une application se trouve dans l'URL d'
[AppSignal.com](https://appsignal.com/accounts) lorsqu'une application est ouverte.
Pour des raisons d'héritage, l'URL mentionnera `/sites` plutôt que `/applications`.
L'id qui suit est l'identifiant de votre application.

```shell Shell theme={null}
https://appsignal.com/demo-organization/sites/5114f7e38c5ce90000000011
```
