Récupérer l'application Sinao

Toutes les requêtes vers l'API de Sinao vont avoir besoin d'un token et d'une id d'application. Vous pouvez créer plusieurs applications sur Sinao, chaque application équivaut à une entreprise.

Pour récupérer vos applications (entreprises) vous devez faire appel à l'endpoint /apps, qui vous retournera toutes les applications que vous avez sur votre compte avec un id unique pour chaque application, c'est cet id qu'il faut utiliser dans les prochaines requêtes.

var myHeaders = new Headers();

myHeaders.append("Authorization", "Bearer <token>");

var requestOptions = {
        method: 'GET',
        headers: myHeaders,
        redirect: 'follow'
};

fetch("https://api.sinao.app/v1/apps", requestOptions)
        .then(response => response.text())
        .then(result => console.log(result))
        .catch(error => console.log('error', error));

Si vous avez déjà l'id de votre application vous pouvez récupérer les informations de votre application directement depuis l'endpoint /apps/:id

var myHeaders = new Headers();

myHeaders.append("Authorization", "Bearer <token>");

var requestOptions = {
        method: 'GET',
        headers: myHeaders,
        redirect: 'follow'
};

fetch("https://api.sinao.app/v1/apps/<appId>", requestOptions)
        .then(response => response.text())
        .then(result => console.log(result))
        .catch(error => console.log('error', error));