Endpoints de administração/consulta de usuários da plataforma.
Todas as requisições exigem o cabeçalho Authorization — veja Autenticação e Segurança.
Índice desta página
Buscar Usuários
Permite buscar usuários através dos parâmetros usados como filtro.
Request
GET https://api.cvortex.com/v1/users/search
Header: Authorization
Parâmetros de URI
|
Nome |
Tipo |
Descrição |
Obrigatório |
|---|---|---|---|
|
|
boolean |
Usuário ativo |
Não |
|
|
number |
Quantidade de registros por página. Valor máximo permitido: 100 |
Não |
|
|
number |
Número de registros saltados no resultado da página |
Não |
|
|
text |
Campo usado para ordenação, no formato |
Não |
Response
|
Código |
Descrição |
|---|---|
|
200 |
Operação realizada com sucesso |
[
{
"id": "string",
"deleted": "boolean",
"createdAt": "integer (int64)",
"updatedAt": "integer (int64)",
"active": "boolean",
"createdBy": "string",
"updatedBy": "string",
"version": "string",
"personId": "string",
"email": "string",
"username": "string"
}
]
Exemplo
GET https://api.cvortex.com/v1/users/search?active=true&limit=5&sort-fields=username:ASC
[
{
"id": "8f00f389-e988-4f35-8f73-93c500701589",
"deleted": false,
"createdAt": 1654719964555,
"active": true,
"createdBy": "default-user",
"version": "0",
"personId": "7fba8f3b-6de4-4772-a374-0bc79bdc62bd",
"email": "email@empresas.com",
"username": "nome.sobrenome"
}
]
Contar usuários
Permite contar usuários através dos parâmetros usados como filtros.
Request
GET https://api.cvortex.com/v1/users/count
Header: Authorization
Parâmetros de URI
|
Nome |
Tipo |
Descrição |
Obrigatório |
|---|---|---|---|
|
|
text |
Filtra usuários pelo estado ativo/inativo |
Sim |
Response
|
Código |
Descrição |
|---|---|
|
200 |
Operação realizada com sucesso |
number
Exemplo
GET https://api.cvortex.com/v1/users/count?active=true
50
Ativar usuários
Permite ativar um usuário.
Request
POST https://api.cvortex.com/v1/users/{id}/activate
Header: Authorization
Parâmetros de URI
|
Nome |
Tipo |
Descrição |
Obrigatório |
|---|---|---|---|
|
|
string |
Identificador do usuário a ser ativado |
Sim |
Response
|
Código |
Descrição |
|---|---|
|
200 |
Operação realizada com sucesso |
Exemplo
POST https://api.cvortex.com/v1/users/3639722f-5dd7-4435-9fd6-ccf71ce2f900/activate
Inativar usuários
Permite inativar um usuário.
Request
POST https://api.cvortex.com/v1/users/{id}/inactivate
Header: Authorization
Parâmetros de URI
|
Nome |
Tipo |
Descrição |
Obrigatório |
|---|---|---|---|
|
|
string |
Identificador do usuário a ser inativado |
Sim |
Response
|
Código |
Descrição |
|---|---|
|
200 |
Operação realizada com sucesso |
Exemplo
POST https://api.cvortex.com/v1/users/3639722f-5dd7-4435-9fd6-ccf71ce2f900/inactivate