Skip to main content

Admin

Get all users

GET
/users
Autenticação via cookiesEndpoint reservado para Admin

Somente usuários com autenticação e autorização de ADMIN podem obter os dados desse endpoint.

Request pode ser feita tanto do browser quanto do Node.js runtime, se a request for feita do web browser, o sessionId pode estar nos cookies.

Request

// Browser
type RequestCookies = {
sessionId: string;
};
// Nodejs ou Browser pelo Body da Request
type RequestBody = {
sessionId: string;
};

Response

type User = {
id: string;
email: string;
fullName: string;
sector: string | null;
edv: string;
avatarUrl: string | null;
createdAt: Date;
updatedAt: Date;
roleName: string;
};

type ResponseBody = {
users: User[];
};