Verificação de Credênciais
O endpoint /operation/v1/userauth tem como objetivo realizar a validação das credenciais de um usuário dentro do sistema. A API recebe o e-mail do usuário e a senha codificada em Base64, juntamente com um token de autenticação da aplicação cliente, e verifica se essas informações correspondem a um usuário válido. Como resultado, o serviço retorna um valor booleano (true ou false), indicando se a autenticação foi bem-sucedida ou não, nome, e-mail e tenant do operador ou seller. Essas verificações permitem que as aplicações externas ou interfaces do sistema confirmem rapidamente a validade das credenciais antes de permitir o acesso a funcionalidades protegidas.
(POST) /userauth
API Endpoint
https://api.omnik.io/operation/v1/userauth
# Here is a curl example
curl --location \
'https://api.omnik.io/operation/v1/userauth' \
--header 'Content-Type: application/json' \
--data '{
"email": "string",
"password": "string",
"operator": "string"
}'
Result example 2xx:
{
"status": "boolean",
"name": "string",
"email": "string",
"tenant": "string"
}
Result example 4xx:
{
"status": "boolean",
"name": "string",
"email": "string",
"tenant": "string"
}
Result example 5xx:
{
"status": "boolean",
"name": "string",
"email": "string",
"tenant": "string"
}
Verificação de Credênciais de Usuário
Path Parameters
| Campo | Tipo | Descrição |
|---|---|---|
| string | (required) E-mail do Usuário | |
| password | string | (required) Senha codificada em Base64 |
| operator | string | (required) Operador do seu Marketplace |
Body Parameters
| Campo | Tipo | Descrição |
|---|---|---|
| status | string | TRUE Autenticação válida / FALSE Autenticação inválida |
| string | E-mail do usuário | |
| name | string | Nome do Usuário |
| tenant | string | Tenant do Operador ou Seller |