Adresse Web (endpoint)
https://www.sigma-rh.net/<client>/webservices/restauthentication.svc/authenticate
Body : en format JSON
1 {
2 "enterprise": "entreprise",
3 "client": "clientId",
4 "userLogin": "connexion",
5 "password": "password"
6 }
|
Définition
Paramètre
|
Description
|
enterprise
|
Identifiant de l'entreprise
L'identifiant de l'entreprise est déterminé lors de l'installation de l'application. Communiquez avec l'assistance technique si vous ne connaissez pas votre identifiant.
|
|
client
|
Identifiant de l'appelant des services Web
Veuillez communiquer avec l'assistance technique pour déterminer l'identifiant qui fera appel aux services Web.
|
|
userLogin
|
Login de connexion au service Web, il s'agit d'un dossier d'utilisateur autorisé à effectuer des appels aux services Web dans SIGMA-RH.
|
|
password
|
Mot de passe de l'utilisateur de l'utilisateur autorisé à effectuer des appels aux services Web dans SIGMA-RH.
Dans le dossier de l'utilisateur autorisé à effectuer les appels aux services Web, la case Permettre la connexion aux services Web doit être cochée.
|
|
Exemple
Réponse
Réponse
|
Explications
|
HTTP Status 200 OK
|
La réponse inclut le tableau d'octets servant de jeton d'authentification. Il est nécessaire de conserver ce jeton pour effectuer d'autres appels.
|
|
HTTP Status 400 Bad Request
|
Des données d'identification sont manquantes.
1 {
2 "argument": "userLogin",
3 "message": "Argument is null or empty."
4}
|
|
HTTP Status 406 Not Acceptable
|
Il y a des paramètres invalides.
1 {
2 "message": "Invalid credentials"
3 }
|
|
|