Protocole et format
Section intitulée « Protocole et format »Ce service est invoqué par requête https/ssl de type POST avec un contenu (payload) au format JSON.
Authentification et encryption
Section intitulée « Authentification et encryption »L’authentification se fait avec un jeton (token). Chaque endpoint (prod vs test vs QA) utilise un jeton différent. Ce jeton permet à la plateforme DAZZM d’authentifier les appels. À la demande, DAZZM peut révoquer ces jetons et/ou en émettre de nouveaux.
Le chiffrage est pris en charge par la couche de transport (HTTPS/SSL) et ne nécessite aucune configuration spécifique comme des tunnels ou des certificats spécifiques.
Exemple d’invocation du service (via Javascript/NodeJS) :
fetch("https://votre_environement.octopus-esm.com/api/prod/le-service", {
"headers":
{
"api-key": "le-token",
"content-type": "application/json;charset=UTF-8"
},
"body": "{\"data\":\"test\"}",
"method": "POST"
});