Endpoints de Autenticação
Autenticar Cliente e Obter Dados
POST
/api/authenticate
Autentica um cliente usando username e senha e retorna seus dados básicos, além de um token para futuras requisições.
Exemplo (Body)
{
"username": "meu_username",
"password": "minha_senha"
}
Teste Interativo
Endpoints de Clientes
Registrar Novo Cliente
POST
/api/clients/register
Cria um novo cliente, salva as respostas do questionário e uma assinatura de teste gratuito com 60 minutos.
Exemplos de Requisição (Body)
Pessoa Física (CPF):
{
"username": "novo_cliente_pf", "password": "123", "name": "Pessoa Física",
"email": "pf@email.com", "phone": "11987654321", "isCompany": false, "cpf": "123.456.789-00",
"intensaoUso": "Pessoal", "profissao": "Desenvolvedor", "areaAtuacao": "Tecnologia"
}
Pessoa Jurídica (CNPJ):
{
"username": "empresa_pj", "password": "123", "name": "Nome Fantasia", "email": "pj@email.com",
"phone": "1140028922", "isCompany": true, "cnpj": "12.345.678/0001-99", "corporateName": "Razão Social",
"responsibleName": "Responsável", "responsibleEmail": "responsavel@empresa.com",
"areaAtuacao": "Saúde", "faturamento": "1-5 Milhões", "dores": "Gestão de documentos"
}