Cadastrar usuário
Através deste método é possível cadastrar usuários especialistas do Zap2Go.
A senha com a qual um usuário é cadastrado é a padrão do sistema (consultar o suporte).
| ENDPOINT | /v2/User/Add | ||
| METHOD | POST | ||
| PARAMETERS | TYPE | DEMANDED | NOTES |
| ExternalId | string | Obrigatório | Identificação do usuário conforme sistema de origem. Esta identificação deverá ser única para a empresa. |
| Name | sring | Obrigatório | Deve ser informado para atualizar um cliente. Em seu lugar pode ser informado o "ExternalId" - vide mais abaixo. |
| Login | string | Obrigatório | Um conjunto de letra/número que seja único de até 50 caracteres, para a empresa. Será composto com o sufixo da empresa para login. |
| string | Opcional | E-mail do usuário para opção de reset de senha, etc. | |
| Document | string | Opcional | Documento de identificação do usuário |
| GroupId | int | Opcional | Grupo de acesso deve estar previamente cadastrado no Zap2Go |
| Phone | string | Opcional | ddi + ddd + phone do usuário para comunicação direta, reset de senha, etc. |
| RETURN | TYPE | DEMANDED | NOTES |
| success | bool | ||
| message | string | ||
| data | json | ||
| data.UserId | int | Caso tenha sido criado, retornará o id do usuário no sistema Zap2Go | |
| data.UserLogin | string | Caso tenha sido criado o usuário, retornará o login do usuário no sistema Zap2Go (adicionando o sufixo | |
REQUEST- EXAMPLE
{
"ExternalId" : "7",
"Name" : "John Doe",
"Login" : "john.doe",
"Email" : "john.doe@gmail.com",
"Document" : "35436965841",
"GroupId" : "150",
"Phone":"5511999888777"
}RESPONSE EXAMPLE
{
"success": true,
"message": "ok",
"data": {
"externalId": "7",
"name": "John Doe",
"login": "john.doe",
"email": "john.doe@gmail.com",
"Document" : "35436965841",
"groupId": "150",
"phone": "5511999888777",
"userId": 99999,
"userLogin": "john.doe"
}
}RESPONSE EXAMPLE
{
"success": false,
"message": "groupId é obrigatório"
}