Pular para o conteúdo principal
{
	"mensagem": "Trabalhador criado; Empregador atualizado; Vínculo criado com sucesso."
}
curl --location --request POST 'https://econsignadotrabalhador.moneyp.dev.br/trabalhador/cadastrar-vinculo' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {token}' \
--data-raw '{
	"cpf": "string", 
	"matricula": "string", 
	"codigoInscricaoEmpregador": 0,
	"numeroInscricaoEmpregador": "string",
	"nomeEmpregador": "string",
	"nome": "string", 
	"sexo": "string", 
	"dataNascimento": "dd-mm-aaaa", 
	"codigoCategoriaTrabalhador": 101, 
	"elegivel": true, 
	"valorTotalVencimentos": 0,
	"valorBaseMargem": 0, 
	"valorMargemDisponivel": 0, 
	"dataAdmissao": "dd-mm-aaaa", 
	"pessoaExpostaPoliticamente": 0,
	"nomeMae": "string",
	"paisNacionalidade": "string",
	"cboDescricao": "string",
	"dadosContato": {
		"email": "string",
		"telefoneCelular1": "string",
		"telefoneFixo1": "string"
	},
	"dadosComplementares": {
		"estadoCivil": 0,
		"rg": "string",
		"rgOrgao": "string",
		"rgUf": "string"
	},
	"endereco": {
		"cep": "string",
		"logradouro": "string",
		"nroLogradouro": "string",
		"bairro": "string",
		"cidade": "string",
		"uf": "string"
	}
}'

Endpoint

POST /trabalhador/cadastrar-vinculo

Regras

  • Dados do vínculo previamente consultados e validados.

Descrição dos campos da Requisição

cpf
string
obrigatório
CPF do trabalhador.
matricula
string
obrigatório
Matrícula do trabalhador no vínculo informado.
codigoInscricaoEmpregador
number
obrigatório
Tipo de inscrição do empregador (1 – CNPJ, 2 – CPF).
numeroInscricaoEmpregador
string
obrigatório
Número de inscrição do empregador.
nomeEmpregador
string
obrigatório
Nome do empregador.
nome
string
obrigatório
Nome completo do trabalhador.
sexo
string
obrigatório
Sexo do trabalhador (M para Masculino, F para Feminino).
dataNascimento
string
obrigatório
Data de nascimento no formato dd-MM-yyyy.
codigoCategoriaTrabalhador
number
obrigatório
Código da categoria do trabalhador.
elegivel
boolean
obrigatório
Indica se o trabalhador está elegível para contratação.
valorTotalVencimentos
number
obrigatório
Valor total da remuneração do trabalhador.
valorBaseMargem
number
obrigatório
Base de cálculo da margem consignável.
valorMargemDisponivel
number
obrigatório
Margem consignável disponível.
dataAdmissao
string
obrigatório
Data de admissão no vínculo (dd-MM-yyyy).
pessoaExpostaPoliticamente
boolean
obrigatório
Indicação de Pessoa Exposta Politicamente (PEP).
email
string
Endereço de e-mail do trabalhador.
telefoneCelular1
string
obrigatório
Telefone celular do trabalhador.
telefoneFixo1
string
Telefone fixo do trabalhador.
rg
string
Número do RG do trabalhador.
rgOrgao
string
Órgão emissor do RG.
rguf
string
UF emissora do RG.
estadoCivil
string
Estado civil do trabalhador.
cep
string
obrigatório
CEP do endereço.
logradouro
string
obrigatório
Logradouro do endereço.
bairro
string
obrigatório
Bairro do endereço.
cidade
string
obrigatório
Cidade do endereço.
uf
string
obrigatório
UF do endereço.
nroLogradouro
string
obrigatório
Número do logradouro.
complemento
string
obrigatório
Complemento do endereço.

Cadastro de empregador

Esta requisição é opcional e pode ser utilizada quando quiser complementar o cadastro do empregador com o endereço.
curl --location --request POST 'https://econsignadotrabalhador.moneyp.dev.br/trabalhador/cadastrar-empregador' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <token>' \
--data '{
	"nome": "string",
	"numeroInscricaoEmpregador": "string",
	"codigoInscricaoEmpregador": 0,
	"Endereco": {
		"CEP": "string",
		"Logradouro": "string",
		"NroLogradouro": "string",
		"Bairro": "string",
		"Cidade": "string",
		"UF": "string"
	}
}'
nome
string
obrigatório
Razão social do empregador.
numeroInscricaoEmpregador
string
obrigatório
Documento federal do empregador.
codigoInscricaoEmpregador
string
obrigatório
  • 1 Para CNPJ
  • 2 Para CPF
Endereco
object
obrigatório
Objeto com endereço do empregador.
Endereco.CEP
string
obrigatório
CEP do endereço do empregador.
Endereco.Logradouro
string
obrigatório
Logradouro do endereço do empregador.
Endereco.NroLogradouro
string
Número do logradouro do endereço do empregador.
Endereco.Bairro
string
obrigatório
Bairro do endereço do empregador.
Endereco.Cidade
string
obrigatório
Logradouro do endereço do empregador.
Endereco.UF
string
obrigatório
UF do endereço do empregador.
{
	"mensagem": "Empregador e endereço cadastrados com sucesso! Contatos não informados"
}

Comportamento esperado

  • Ambas as requisições possuem resposta síncrona;
  • O trabalhador, empregador e o vínculo ficarão registrados no sistema da BMP.