A API de Intermediação de Mão-de-Obra disponibiliza os seguintes recursos e operações:
Ações
Consulta do histórico de ações pelo NIT, CPF, Nome, Nome da Mãe e Data de nascimento: Permite consultar o histórico de ações realizadas pelo trabalhador na sua relação com o serviço de Intermediação de Mão-de-Obra.
- GET /acoes/{nit}
- Escopo (OAuth 2.0): Não aplicável
- Path Param:
- nit: long
- NIT (com DV) do Trabalhador
- nit: long
- Query Param:
- cpf: long
- CPF (com DV) do Trabalhador.
- nome: string
- Nome do Trabalhador.
- nomeMae: string
- Nome da mãe do Trabalhador.
- dataNascimento: string
- Data de Nascimento (dd/MM/yyyy) do Trabalhador.
- cpf: long
- Response (sucesso)
- HTTP 200: Caso seja encontrado histórico de ações a API retornará o código HTTP 200 e os dados abaixo, em formato JSON.
- Modelo:
{
"dataCadastroImo": "string",
"acoesTrabalhador": [
{
"idAcao": 0,
"nmAcao": "string",
"dtAcao": "string"
}
]
}
- Campos:
- dataCadastroImo: Data de Cadastro do trabalhador na Intermediação de Mão-de-Obra
- acoesTrabalhador: lista de ações do trabalhador, com os seguintes campos:
- idAcao: identificador da ação realizada pelo trabalhador;
- nmAcao: nome da ação realizada pelo trabalhador;
- dtAcao: data de realização da ação (formato dd/MM/yyyy);
- Response (não encontrado)
- HTTP 204: Caso não seja encontrado histórico de ações a API retornará o código HTTP 204.
- Response (demais retornos)
- HTTP 422: Caso seja identificado erro no processo de validação do NIT, CPF, Data de Nascimento a API retornará o código HTTP 422, com uma indicação de mensagem de erro;
- HTTP 400: requisição inválida;
- HTTP 500: erro interno na API;
- HTTP 401: O access token expirou. É preciso gerar um novo token. Os tokens tem validade de 1 hora