Hotel das LojasHotel das LojasAPI
Buscar na documentação...Ctrl K

Clientes

Cadastrar Cliente

Cadastra um cliente na loja

POST
/v1/clientes

Escopo

clientes.escrever
  • WhatsApp ou e-mail já cadastrado: 409 cliente_existente, com o id do cadastro em campos.cliente_id.
  • O cliente é criado sem senha: para entrar na loja ele usa "Esqueci minha senha". Cada alteração fica no histórico do cadastro (origem API).

Autorização

Authorizationstringobrigatórioheader

Chave da API no formato Bearer hdl_live_.... Crie no painel da loja em Integração › API e webhooks. Saiba mais.

Corpo da requisição

nomestringobrigatóriobody · application/json

Pelo menos 3 letras.

whatsappstringobrigatóriobody · application/json

Com DDD (10 a 13 dígitos).

emailstringbody · application/json
documentostringbody · application/json

CPF ou CNPJ válido.

tipo_pessoastringbody · application/json

PF ou PJ.

nascimentostringbody · application/json

AAAA-MM-DD.

tagsstring[]body · application/json

Etiquetas do CRM.

observacoesstringbody · application/json

Notas internas.

enderecoobjectbody · application/json

{ cep, rua, numero, complemento, bairro, referencia, cidade, estado (sigla) }.

bloqueadobooleanbody · application/json

Bloqueia compras.

bloqueio_motivostringbody · application/json

Resposta

201 — objeto { "dados": {...} } com um Cliente.

Erros possíveis

HTTPcódigoquando
401nao_autenticadoFaltou o cabeçalho Authorization: Bearer <chave>.
401chave_invalidaChave inexistente ou revogada.
403sem_permissaoA chave não tem o escopo exigido pelo endpoint.
409mesmo_statusO pedido já está no status pedido.
409pedido_encerradoPedido cancelado ou reembolsado não muda mais.
409estoque_insuficienteSaída maior que o saldo.
409limite_do_planoA loja atingiu o limite de produtos do plano.
409limite_webhooksA loja já tem 10 webhooks.
409limite_imagensO produto já tem 20 imagens.
409cliente_existenteJá existe cliente com este WhatsApp ou e-mail (id em campos.cliente_id).
409saldo_insuficienteDébito de cashback maior que o saldo do cliente.
409limite_enderecosO cliente já tem 20 endereços.
409limite_faixasA loja já tem 300 faixas de frete.
409meio_indisponivelO meio de pagamento não está instalado, ligado e configurado na loja.
409pedido_nao_pendenteSó pedido pendente recebe link de pagamento.
409aplicativo_nao_instaladoInstale o aplicativo no painel antes de gravar as regras.
409canal_inativoO canal de marketplace não está ativo na loja.
409canal_sem_pedidosO canal só recebe o catálogo (feed), não tem pedidos.
422fornecedor_recusouO fornecedor (AliExpress) recusou ou a conta não está conectada; a mensagem traz o motivo.
409categoria_em_usoA categoria tem produtos ou subcategorias.
409conflitoO recurso mudou durante a chamada: consulte e tente de novo.
422imagem_invalidaA imagem não pôde ser baixada ou não é JPG, PNG, WEBP ou GIF de até 5 MB.
422validacaoCampos inválidos: veja o objeto "campos".

© Hotel das Lojas · API v1.3 · hoteldaslojas.com.br

POST/clientes

Este endpoint precisa de uma chave da sua loja com o escopo clientes.escrever. Ele altera dados de verdade.