Aller au contenu principal

Core

Comment créer une Clé API ?

Utiliser le Package NPM Core

La configuration du Core vous permet d'utiliser les méthodes du Core pour accéder à l'API du service.

AbyssStorageCore.setConfig({
// Your Application Storage API Key
applicationApiKey: "application-storage-api-key",
// Your Application ID
userApplicationId: "user-application-id",
});
// This method will enable automatic retry on failed http request to AbyssStorage API
AbyssStorageCore.enableAxiosRetry();

Standalone

Si vous n'utilisez pas le package NPM pour accéder à l'API, vous pouvez passer cette étape et simplement renseigner votre Clé API dans l'en-tête de la requête HTTP.

// HTTP Version
GET /api/user/me HTTP/1.1
Host: storage-api.abyss-project.fr
abyss-storage-api-key-application: "abyss-storage-api-key-application"

// Curl Version
curl --location 'https://storage-api.abyss-project.fr/api/user/me' \
--header 'abyss-storage-api-key-user-application: abyss-storage-api-key-user-application'
info

abyss-storage-api-key-application: vous donne accès aux endpoints d'Application.