List Employees
Employees
List Employees
GET
List Employees
Documentation Index
Fetch the complete documentation index at: https://docs.salu.com.vc/llms.txt
Use this file to discover all available pages before exploring further.
Este endpoint retorna uma lista de funcionários (Employee).
A resposta utiliza o schema
PublicApiEmployeeBaseResponse em forma de lista.Visão Geral
- Método:
GET - Path:
/v0/employee/ - OperationId:
public_list_employees_v0_employee__get - Autenticação: header
x-api-key(APIKeyHeaderno OpenAPI)
Parâmetros de consulta (principais)
page(padrão:0)limit(padrão:20)order_by(padrão:name,status) — aceita múltiplos campos separados por vírgulaorder_dir(padrão:asc,desc) — direções correspondem aos campos emorder_byis_active(padrão:true)is_disabled(opcional)name,gov_id(CPF),emailstatus[](lista de valores permitidos pelo schemaStatusEnumFilter)position_id,sector_id(UUID)branch_id[],organization_id[],id[](listas de UUID)birth_date,admission_date,dismissal_date(formatoYYYY-MM-DD)client_integration_code(opcional)
Dicas e cuidados
- Filtro de status: a API espera os valores de enum em português em
status[](ex.:Ativo,Pendente). Não envie palavras em inglês comoACTIVE. - Múltiplos valores: você pode repetir o parâmetro para enviar mais de um valor (ex.:
&status=Ativo&status=Pendente) ou usar a notação de array conforme seu cliente HTTP. - Ordenação:
order_byeorder_dirsão posicionais — a primeira direção corresponde ao primeiro campo, e assim por diante. Se enviar apenas uma direção, ela vale para todos os campos listados. - UUIDs: campos como
id,branch_id,sector_id,organization_iddevem ser UUIDs válidos; caso contrário, a API pode retornar400 Bad Request. - Paginação: combine
pageelimitpara controlar a janela de resultados; os padrões estão acima.
Exemplo de requisição
Authorizations
Query Parameters
Available options:
Ativo, Inativo, Afastado, Férias, Pendente