Cadastro usuário
Todos os endpoints desta seção requerem a inclusão de um Bearer token no cabeçalho da requisição para autenticação.
Listar empresa
GET /api/v1/integracao/cadastro/empresa/{cnpj}
Para cadastrar o usuário é necessário informar o empresa_id, que é obtido através desse endpoint
cnpj (string, obrigatório): O CNPJ da empresa que deseja consultar.
Para ambiente de homologação utilizar o cnpj: 00000000000000
Headers
Content-Type
application/json
Authorization
Bearer <token>
Response
{
"empresa": {
"id": 1,
"created_at": "2024-07-31T10:58:36.000Z",
"updated_at": null,
"deleted_at": null,
"nome": "Empresa Teste Homologação ",
"nome_fantasia": "Empresa Teste",
"cpf_cnpj": "00000000000000",
"email": "[email protected]",
"endereco": "Rua Luiz José de Mattos",
"complemento": "Aliviaapp",
"numero": "587",
"bairro": "Nova Ribeirânia",
"cidade": "Ribeirão Preto",
"cep": "14096680",
"uf": "SP",
"white_label": 1,
"status": "A"
}
}{
"titulo": "Falha ao listar empresa",
"message": "Empresa não localizada.",
"cnpj": "3500075200013"
}
Cadastrar usuário
POST /api/v1/integracao/cadastro
Este endpoint permite o cadastro de um novo usuário no sistema.
Headers
Content-Type
application/json
Authorization
Bearer <token>
Body
nome
string
Nome completo do usuário.
cpf
string
CPF válido do usuário
email
string
Endereço de e-mail do usuário.
celular
string
Número de celular do usuário.
data_nascimento
string
Data de nascimento do usuário (YYYY-MM-DD).
sexo
string
Sexo do usuário (M ou F).
empresa_id
integer
ID da empresa associada ao usuário.
password
string
Senha do usuário.
Response
{
"ok": true,
"mensagem": "Cadastro efetuado com sucesso, aguarde o aceite da plataforma"
}// Cliente já cadastrado para a administradora
{
"titulo": "Falha ao cadastrar usuário",
"message": "Esse cliente já está cadastrado para essa white label."
}// Validação do CPF
{
"error": "CPF Inválido",
"cpf": "0000000000"
}Last updated