1. Home
  2. Unidades
  3. Endpoint: Listagem de Colaboradores

Endpoint: Listagem de Colaboradores

Endpoint de listagem de pessoas cadastradas nas unidades na plataforma da SULTS.

URL: https://api.sults.com.br/v1/pessoas

Método: GET

Observação

Somente pessoas com a situação ativa e que tenham um relacionamento ativo com uma unidade ativa são retornadas. As pessoas são ordenadas pelo nome.

Parâmetros

Headers

HeaderValor
Authorization<token_de_acesso>

Query parameters

ParâmetroValor
startInício da paginação (número da página).
Padrão 0
limitNúmero de registros por página.
Máximo 100. Padrão 100

Exemplo

fetch("https://api.sults.com.br/v1/pessoas?start=0&limit=100", {
	method: "GET",
	headers: {
		"Authorization": "<token_de_acesso>"
	}
})

Resultado

[
    {
        "id": 1,
        "nome": "Fulano da Silva",
        "ativo": true,
        "sexo": "M",
        "endereco": {
            "uf": "SP",
            "cidade": "São Paulo",
            "complemento": "bloco 5 apto 101",
            "numero": "455",
            "bairro": "Bairro GG",
            "cep": "38025-888",
            "rua": "Rua São Paulo"
        },
        "cpf": "01234567890",
        "numeroIdentidade": "45471111111",
        "dtNascimento": "2022-01-01T12:00:00Z",
        "empresa": [
            {
                "qualificacao": {
                    "nome": "Proprietário",
                    "id": 1
                },
                "nomeFantasia": "Unidade Exemplo 1",
                "id": 1,
                "cargo": {
                    "nome": "Franqueado",
                    "id": 54
                }
            }
        ],
        "campoAdicional": [
            {
                "valor": "",
                "id": 77,
                "label": "peso"
            },
            {
                "valor": "1",
                "id": 103,
                "label": "Conhece Excel"
            }
        ],
        "celular": [
            "99999999999"
        ],
        "telefone": [],
        "email": [
            "email.exemplo.pessoa@exemplo.com"
        ],
        "dtCadastro": "2022-01-01T12:00:00Z",
        "dtUltimaAlteracao": "2022-01-01T12:00:00Z",
        "dtInativacao": "2022-01-01T12:00:00Z",
        "thumbnail": "http://link-thumbanil-user.com",
        "estadoCivil": "Separado",
        "nivelEscolaridade": "Médio Completo"
    }
]

Campos da resposta

Campos principais

Nome AtributoTipoValor
idIntegerCódigo do colaborador
nomeStringNome do colaborador
sexoStringSexo do colaborador
ativoBoolean– true Colaborador ativo no sistema
– false Colaborador inativo no sitema
cpfStringCpf do colaborador
numeroIdentidadeStringNúmero de identidade do colaborador
dtNascimentoStringData de nascimento do colaborador
celularLista StringCelulares do colaborador
telefoneLista StringTelefones do colaborador
emailLista StringE-mails do colaborador
dtCadastroStringData de cadastro do colaborador no sistema
dtUltimaAlteracaoStringData da última alteração do cadastro do colaborador no sistema
dtInativacaoStringData de inativação do colaborador no sistema
thumbnailStringThumbnail do colaborador
estadoCivilStringEstado civil do colaborador
nivelEscolaridadeStrinNível de escolaridade do colaborador

Campos endereço

Nome AtributoTipoValor
ufStringEstado do colaborador
cidadeStringCidade do colaborador
ruaStringRua do colaborador
numeroStringNúmero do endereço do colaborador
complementoStringComplemento do endereço do colaborador
bairroStringBairro do colaborador
cepStringCep do colaborador

Campos empresa

Nome AtributoTipoValor
idIntegerCódigo da unidade do colaborador
nomeFantasiaStringNome fantasia da unidade do colaborador
cargoObjeto Cargo
– id
– nome
Cargo do colaborador na unidade
qualificacaoObjeto Qualificacao
– id
– nome
Qualificação do colaborador na unidade

Campos adicionais

Nome AtributoTipoValor
idIntegerCódigo do campo adicional do colaborador
labelStringNome do campo adicional do colaborador
valorDinâmico
Observação: Os valores podem variar o tipo.
Valor do campo adicional.
grupoObjeto Grupo
– id
– nome

Observação: Esse campo pode ser nulo.
Grupo ao qual o campo adicional pertence.
Atualizado em 01/11/2022