Connexion Sinao x Urssaf

L’habilitation pour accéder à l’API est gérée par l'URSSAF sur le site : https://datapass.api.gouv.fr/ Les entreprises souhaitant utiliser Sinao pour cette procédure doivent effectuer une demande d’accès auprès de l'URSSAF et signalé Sinao comme leur éditeur de logiciel.

Pour cela, suivre notre article dédié : Comment faire une demande d'habilitation à l'API Tiers de Prestation ?

Une fois vos accès reçu, vous pouvez connecter Sinao à l'Urssaf à l'aide de cette requête API. Il faudra fournir votre client id et client id secret reçu par mail.

var myHeaders = new Headers();

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

var formdata = new FormData();

formdata.append("client_id", "3de2c8f9-7b1a-4e5d-8c6f-9a2b3c4d5e6f");
formdata.append("client_secret", "4ab8c6d3-7d2a-8f6e-9c2b-1d5e4f7c8b9a");

var requestOptions = {
		method: 'POST',
		headers: myHeaders,
		body: formdata,
		redirect: 'follow'
};

fetch("https://api.sinao.app/v1/apps/:appId/urssaf/auth", requestOptions)
		.then(response => response.text())
		.then(result => console.log(result))
		.catch(error => console.log('error', error));
{
    "code": 200,
    "type": "success",
    "message": "Successfully connected"
}