Passer au contenu principal

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
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ètreTypeDescription
tokenstring, requisVotre 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
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.

Applications

ParamètreTypeDescription
app_idstring, requisID 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
/api/[app_id]/samples.json
L’URL devient :
Shell
https://appsignal.com/api/5114f7e38c5ce90000000011/samples.json?token=abc
L’app_id d’une application se trouve dans l’URL d’ AppSignal.com 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
https://appsignal.com/demo-organization/sites/5114f7e38c5ce90000000011