---
title: Authentification
slug: webservices-v1/authentification
createdAt: 2022-04-25T10:52:59.000Z
---

<font color="#0c121d">Rappelons que l’interconnexion entre votre système d’information et Neteven a pour objectif d’automatiser la synchronisation d’informations dans les différentes phases du cycle de vente de vos produits sur les différentes places de marché.</font>

<font color="#0c121d">Les opérations principales de synchronisation sont les suivantes \:</font>

- <font color="#0c121d">Création et mise à jour d'inventaire</font>
- <font color="#0c121d">Récupération des commandes</font>
- <font color="#0c121d">Confirmation des expéditions</font>

<font color="#0c121d">
Dans ce chapitre, vous trouverez la présentation en détail des principales méthodes utilisables par Web Service répondant à ces besoins \:</font>

- <u></u><font color="#0c121d"><u>Echo &amp; TestConnection</u> \: Permet de tester la communication et l'authentification</font>
- <u></u><font color="#0c121d"><u>TestConnection</u> \: Permet de tester l'authentification</font>
- <font color="#0c121d"><u>PostItems</u> \: Permet d'importer et/ou de mettre à jour vos produits</font>
- <font color="#0c121d"><u>GetItems</u> \: Permet de récupérer les produits visibles dans notre IHM</font>
- <font color="#0c121d"><u>GetOrders</u> \: Permet de récupérer tout ou partie des commandes visibles dans notre IHM</font>
- <u></u><font color="#0c121d"><u>PostOrders</u> \: Mise à jour des commandes, permet de confirmer/infirmer une commande ou bien de fournir des précisions complémentaires comme le mode de livraison (transporteur, numéro de suivi)</font>

<font color="#0c121d">L’authentification est faite par le header de type AuthenticationHeader.</font>

 <font color="#0c121d">**Composition de l’élément AuthenticationHeader, tous les éléments sont obligatoires \:**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/TyxYzTrUrX1Zb31s3plpx_capture.PNG)

<font color="#0c121d">Pour générer la signature \:</font>

- <font color="#0c121d">Créez une chaîne « login/stamp/seed/password »</font>
- <font color="#0c121d">Récupérez le raw md5 de cette chaîne</font>
- <font color="#0c121d">Encodez ce résultat en base64</font>

<font color="#0c121d">
En cas de problème d'authentification, vérifiez que \:</font>

- <font color="#0c121d">Votre login et votre mot de passe sont corrects</font>
- <font color="#0c121d">La date mise dans stamp est au bon format</font>
- <font color="#0c121d">Dans vos headers, les valeurs de Seed et Stamp sont identiques à celles utilisées pour générer votre signature</font>
- <font color="#0c121d">Le md5 est bien appliqué en mode raw</font>
- <font color="#0c121d">L'encodage en base64 a bien été appliqué</font>



﻿[Accéder à la page d'accueil](https://app.archbee.io/docs/XMcDxrYqVngqNDoSe_DC0/JI0LwpM-k463heNu1SIB8)﻿



