fluxo principal
1
buscar clientes pendentes
busque clientes prontos para integração: aprovados (
status = APPROVED) e que ainda não foram integrados ou tiveram erro anterior (synchronizedStatus = NOT_SYNCHRONIZED).2
detalhar cliente
obtenha informações detalhadas de cada cliente para enviar ao seu sistema.
3
sincronizar cliente
após processar o cliente no seu sistema, envie a confirmação de sucesso ou erro para a teceo.
endpoints
listar clientes pendentes
skip e limit.
obter detalhes do cliente
string
required
identificador único do cliente na teceo.
sincronizar cliente
string
required
identificador único do cliente na teceo.
payload de sucesso
string
required
deve ser
SUCCESS para indicar sucesso na integração.string
required
código do cliente no seu ERP/sistema.
payload de erro
atualizar dados do cliente
string
required
código do cliente.
payload
regras de negócio
ao criar ou atualizar clientes, as seguintes validações são aplicadas:validação de documentos
validação de documentos
- valida se o CPF ou CNPJ do novo cliente já está em uso - valida se o formato do
documentType é CPF ou CNPJ para clientes do Brasil - valida se quando isPJ = true o documentType é CNPJ - valida se o cliente for internacional, o documentType não pode ser CPF ou CNPJ - valida formato do cpfcnpj se o cliente for do Brasil (apenas dígitos e algoritmo)validação de código e telefone
validação de código e telefone
- valida se o código do novo cliente já está em uso - valida se o formato de
phone é válido (apenas dígitos, 10 caracteres)