GoDeep - Documentação
Home
B2BB2CHUBAplicativoAPIs
Home
B2BB2CHUBAplicativoAPIs
  1. GoDeep
  • GoDeep
    • Quem Somos
    • Documentação Funcional e APIs
    • Help Page Amazon
    • Ativação - Pedidos de compras por WhatsApp
  • ERPs
    • ERPs integrados com a GoDeep
    • Integração Sankhya
  • B2B Funcionalidades
    • B2B - Visão geral
    • Produtos > Configuração de Classes/Segmentos
    • Produtos > configuração de Atributos
    • Produtos > configuração de Categorias
    • Produtos > Configuração de Marcas
    • Produtos > Configuração de Situação de produtos
    • Produtos > Configuração de Importador de Produtos
    • Produtos > Configuração de Avise-me
    • Produtos > Configuração de Selos
    • Produtos > Configuração de Avaliação
    • Produtos > Códigos de Produtos Personalizados por Cliente
    • Promoções > Configuração de cupom de desconto
    • Promoções > Configuração de desconto progressivo
    • Promoções > Configuração de promoção em lote
    • Marketing > Configuração de menus
    • Marketing > Configuração de Background da Home
    • Marketing > Configuração de Menu lateral
    • Marketing > Configuração de Vitrines
    • Alçada de Aprovação de Compras
    • Adição de Filtros na Tela de Pedidos Externos
    • Produtos > Configuração de Seletor de Mix
    • Marketing > Configuração de Vitrines
    • Clientes > Cadastro de Clientes na Loja
    • Marketing > Configuração do Menu Superior da Loja
    • Canais de Atendimento > Televendas — Gestão de Vendedores
    • Usuários e Permissões > Gestão de Usuários do Painel Administrativo
    • Portal B2B > Acesso e Login
    • Clientes > Configuração de Clientes no Painel Administrativo B2B
    • Portal B2B > Compra Assistida — Experiência do Vendedor na Loja
    • Marketing > Gerenciamento de Banners
    • Configurar > Funcionalidades > Fale Conosco
    • Configurar > Funcionalidades > Redes Sociais
    • Configurar > Status de Pedidos
    • Pedidos > Carrinhos Abandonados
    • Configurar > Templates de E-mail
    • Clientes > Edição dos Campos de E-mail e Telefone no Checkout
    • Clientes > Múltiplos Endereços de Entrega
    • Deep B2C
      • Deep B2C
      • Produtos
        • B2C - Marcas
        • B2C - Seletor de mix
        • B2C - Importador manual de listas de preço
        • B2C - Multi-CD e Split de pedidos
        • B2C - Vitrine dinamica por categoria na página de Produto
        • B2C - Comparadores de preço
      • Pedidos
        • B2C - Status de pedidos
        • B2C - Pedidos de compras por WhatsApp
        • B2C - Pedidos não integrados no ERP
        • B2C - Pedidos
      • Fretes
        • B2C - Fretes
        • B2C - Tabela de frete manual
        • B2C - Correios
        • ShipSmart
        • B2C - Formas de entrega
        • B2C - Frete grátis por Convênio
      • Pagamentos
        • B2C - Pagamentos
        • B2C - Itaú
      • Promoções
        • B2C - Cupons de Desconto
      • Institucionais
        • B2C - Páginas institucionais
      • Configurações gerais
        • B2C - Importação manual de produtos
        • Redirecionamento 301
        • B2C - Excluir listas de preço
        • B2C - Configuração F1 Search
        • B2C - Loja em manutenção
        • B2C - Bloquear o login de clientes não moderados por tipo (PF, PJ ou ambos)
        • B2C - Limitar compra de produtos para menores de idade
        • B2C - Convênios
        • B2C - Paginação do XML de Compradores de Preço
      • Clientes
    • Deep HUB
      • Lista de marteplaces integrados com a GoDeep
      • Marketplaces
        • Marketplace F1
        • Shopee
        • Americanas
        • Amazon
          • Amazon
          • Amazon MFN
          • Amazon FBA Onsite
          • Amazon FBA
          • Amazon GLOBAL
          • Amazon DBA
        • Mercado Livre
          • Mercado Livre
          • Mercado Livre - Mercado Envios Full (fulfillment)
          • Mercado Livre - Limitar envio de imagens
          • Mercado Livre - Official Store ID personalizada por produto
          • Mercado Livre - Central de Promoções
          • Mercado Livre - Reclamações
          • Mercado Livre - Infrações
          • Mercado Livre - Mercado Envios Flex (self_service)
          • Mercado Livre - Novidades
          • Mercado Livre - Envio Personalizado
          • Mercado Livre - Saúde das Publicações
          • Mercado Livre - Catálogo de produtos
        • Livraria Cultura
          • Livraria Cultura - Configuração de frete
        • Estante Virtual
          • Estante Virtual
        • Livelo
          • Livelo
        • Magalu
          • Magalu
      • Configurações gerais
        • Marketplaces - Mercado Livre - Erro ao criar produto no Mercado Livre
        • Marketplaces - Enviar estoque de mais de um CD para os MKP
        • Marketplaces - Amazon - Embalagem de Presente
        • Marketplaces - Como verificar estoque enviado para um marketplace
        • Marketplaces - Forçar atualização de produtos
        • Marketplaces - Amazon - Como validar o que recebemos em um pedido da Amazon
        • Marketplaces - Filtros em feeds de Marketplaces
        • Mercado Livre - Status anúncios de catálogo
        • Marketplaces - Relacionar categorias de marketplaces
        • Marketplaces - Login com multicontas no ML
        • Marketplaces - Inativar/excluir de produtos
        • Marketplaces - Mercado Livre - Deletar o anuncio no ML para vincular correto ao catalogo
        • Marketplaces - Olist - Cron para atualizar código externo de produtos na Olist
        • Marketplaces - Limitar quantidade de estoque para venda em marketplaces
        • Marketplaces - Lista de preço por marketplace
        • Marketplaces - Listagem de produtos
        • Marketplaces - Listagem de pedidos
        • Marketplaces - Produtos Soluções Documentadas
        • Marketplaces - Feeds
        • Marketplaces - Configurar seletor de mix
        • Marketplaces - Taxas
        • Marketplaces - Requisições
        • Marketplaces - Configuração de frete exclusivo para marketplaces
        • Marketplaces - Magalu - Revogação de consentimento
        • Marketplaces - Relacionar categorias de marketplaces
        • Mercado Livre - Atributos adicionais
        • Marketplaces - Título e descrição personalizada
        • Marketplaces - DE-PARA de Fretes
    • Deep Sales
      • Aplicativo Deep Sales
  • APIs DataIN
    • Deep B2B
      • Introdução
      • Produtos
        • Informações sobre o endpoint
        • cadastrar produtos e relacionamentos (completo)
        • cadastrar produto
        • cadastrar produto kit
        • cadastrar produto com garantia extendida
        • atualizar produto
        • atualizar estoque do produto
        • atualizar listas de preço do produto
        • listar produtos
        • listar identificadores dos produtos
        • obter produto
        • listagem simples (codigo produto e dados de estoque)
      • Produtos Relacionados
        • obter produtos relacionados
        • obter produtos similares
        • obter produtos complementares
        • cadastrar produtos similares
        • cadastrar produtos complementares
        • cadastrar produtos relacionados
      • PRODUTOS CONCEITOS
        • cadastrar conceito
        • atualizar conceito
        • listar conceitos
        • obter conceito
      • PRODUTOS PREÇO
        • Informações sobre o endpoint
        • cadastrar preco para um produto existente
        • atualizar preco de um produto existente
        • listar precos de um produto existente
        • obter o preco de um produto existente por segmentacao
        • atualizar precos por lista de preco
        • consultar processos de atualizacao de lista
      • PRODUTOS ESTOQUE
        • cadastrar estoque para um produto existente
        • atualizar estoque de um produto existente
        • listar os estoques de um produto existente
        • obter o estoque de um produto existente por segmentacao
      • PRODUTOS ATRIBUTOS
        • cadastrar atributo
        • atualizar atributo
        • listar atributos
        • obter atributo
      • PRODUTOS VALORES DE ATRIBUTOS
        • cadastrar valor de atributo para um produto existente
        • cadastrar multiplos atributos para um produto existente
        • cadastrar multiplos valores para um atributo especifico e um produto existente
        • atualizar valor de atributo de um produto existente
      • PRODUTOS CATEGORIA
        • cadastrar categoria
        • cadastrar vinculo cliente e categoria
        • atualizar categoria
        • listar categorias
        • obter categoria
      • PRODUTOS CLASSE
        • cadastrar classe
        • cadastrar classe com classe pai
        • cadastrar atributo para uma classe existente
        • cadastrar multiplos atributos para uma classe existente
        • atualizar classe
        • listar classes
        • obter classe
      • PRODUTOS RESERVA DE ESTOQUE
        • consultar reservas de estoque
      • IMPOSTOS REGIME TRIBUTÁRIO
        • cadastrar regime tributario
        • atualizar regime tributario
        • listar regime tributario
        • obter regime tributario
      • IMPOSTOS MATRIZ TRIBUTÁRIA
        • Informações sobre o endpoint
        • cadastrar ou atualizar matriz tributaria
        • listar matriz tributaria
        • obter matriz tributaria
      • IMPOSTOS (IPI) MATRIZ TRIBUTÁRIA DE IPI
        • cadastrar matriz tributaria IPI
        • listar matriz tributaria IPI
        • obter matriz tributaria IPI
      • VENDEDORES / REPRESENTANTES
        • Informações sobre o endpoint
        • cadastar vendedores
        • atualizar vendedores
        • listar vendedores
        • obter vendedores
      • CARTEIRAS
        • Informações sobre o endpoint
        • cadastrar carteira
        • atualizar carteira
        • obter carteira
        • listar carteiras
      • CLIENTES
        • Informações sobre o endpoint
        • cadastrar cliente
        • atualizar cliente
        • obter cliente
        • listar cliente
      • CLIENTES SEGMENTOS
        • listar segmentos
        • obter segmento
        • cadastrar segmentos
        • atualizar segmentos
      • CLIENTES CONTATOS
        • listar crm contatos
        • cadastrar crm contatos
        • obter crm contatos
        • atualizar crm contatos
      • PEDIDOS
        • listar pedidos
        • obter pedido
        • atualizar pedido
        • atualizar pedido com cancelamento parcial de itens
      • PEDIDOS NOTAS
        • Informações sobre o endpoint de notas
        • cadastrar notas
        • listar notas
        • obter nota
        • atualizar nota
      • CHECAGEM DE EXISTÊNCIA
        • CRM
        • not existing data entities
      • ARQUIVOS
        • cadastrar arquivo
      • DESCONTO PROGRESSIVO
        • listar
        • obter
        • atualizar
        • cadastrar
      • RELATÓRIOS COMISSÕES
        • Informações sobre o endpoint de comissões
        • Listar Comissões
        • Cadastrar
      • CONDIÇÕES DE PAGAMENTO
        • Informações sobre o endpoint de condições de pagamento
        • listar
        • obter
        • cadastrar
        • atualizar
      • PEDIDOS EXTERNOS
        • cadastrar
        • atualizar
        • obter
      • CONSULTA PRODUTOS (LOJA)
        • Informações sobre o endpoint de consulta de produtos na loja
        • Consulta Produtos Geral
        • Consulta Produtos por Código
    • Deep B2C e HUB
      • Produtos
        • Informações sobre o endpoint de produtos
        • Cadastrar Produto (Normal)
        • Atualizar Produto
        • Atualizar Estoque Multi-CD
        • Atualizar Estoque Normal
        • Atualizar Lista de Preço
        • Atualizar Preço
        • Listar Produto
        • Obter Produto
      • Produtos (Grade ou Variação)
        • Informações sobre o endpoint de produtos com Grade ou Variação
        • Cadastrar Tipos de Grade
        • Cadastrar Produto (Grade)
        • Cadastrar Produto (Modelo e Variação)
        • Listar Tipos de Grade
      • Categorias de Produtos
        • Informações sobre o endpoint de categorias
        • Cadastrar Categorias
        • Atualizar Categorias
        • Listar Categorias
        • Obter Categorias
      • Atributos Personalizados de produtos
        • Informações sobre o endpoint de atributos
        • Cadastrar Atributos
        • Atualizar Atributo
      • Pedidos
        • Informações sobre o endpoint de pedidos
        • Obter Pedido
        • Listar
        • Atualizar Status Pedido
        • Adicionar XML Danfe
      • Consultar Dados Produtos (Loja)
        • Informações sobre o endpoint de consulta de produtos na loja
        • Consulta Produtos Geral
        • Consulta Produtos por Código
      • Convênios e Instituições
        • Informações sobre o endpoint de convênios
        • Cadastrar
        • Atualizar
        • Obter
        • Listar
      • Etiquetas de Pedidos Gateway Frete
        • Informações sobre o endpoint de etiquetas de pedidos
        • Obter Etiqueta Loja
      • Etiquetas de Pedidos Marketplace
        • Informações sobre o endpoint de etiquetas de pedidos
        • Obter Etiqueta Marketplace
  • Esquemas
    • Sample Schemas
      • Pet
      • Category
      • Tag
  1. GoDeep

Ativação - Pedidos de compras por WhatsApp

Este documento descreve como habilitar a opção de compra por WhatsApp na plataforma Deep B2C e como utilizar os endpoints da integração.
Requisitos
Para fazer a integração com o catálogo de produtos e realizar vendas no WhatsApp é necessário:
1.
Contratar um plano com a Dawntech + Blip
2.
Utilizar a plataforma Deep B2C
3.
Configuração
Toda a configuração é realizada diretamente pelo time da Dawntech.
Após a contratação do plano, a Dawntech e o cliente devem solicitar à GoDeep o token de integração.
Integração GoDeep
Passo 1 - Habilitar o módulo
O usuário F1 deve acessar o ambiente de B2C do cliente (www.seudominio.com.br/admin), ir à tela de módulos e habilitar o módulo Compra por WhatsApp.
image.png
Com esse módulo ativo, os endpoints de Compra por WhatsApp são habilitados. Eles estão detalhados a partir do Passo 3.
*Passo 2 - Obter o token da API
*
O usuário F1 deve acessar o ambiente de B2C do cliente (www.seudominio.com.br/admin) e ir em Configurações > Gerais > Aba API F1 > Campo Token da API Laravel.
Esse token deve ser copiado e repassado ao parceiro que vai utilizar os endpoints para fazer a integração com a plataforma.
image.png
*Passo 3 - Endpoints disponíveis
*
Com o módulo ativo no Passo 1, ficam habilitados todos os endpoints necessários para o parceiro gerar uma URL de compra.
Todos os endpoints usam o método POST, inclusive os de consulta.
#EndpointMétodoURL
1Consultar ClientePOSThttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp/consultar-cliente
2Cadastrar Cliente PFPOSThttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp/cadastrar-cliente/PF
3Cadastrar Cliente PJPOSThttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp/cadastrar-cliente/PJ
4Validar TokenPOSThttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp/validar-token
5Consultar ProdutosPOSThttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp/consultar-produto
6Consultar FretePOSThttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp/consultar-frete
7Dados de CompraPOSThttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp/dados-compra
*Passo 4 - Autenticação
*
Todos os endpoints usam a mesma forma de autenticação. A diferença está apenas no body de cada requisição.
**URLs base
**
#AmbienteURL base
1Homologaçãohttp://proxy.b2c-frontapi-imp.f1ws.com.br/api/whatsapp
2Produçãohttp://proxy.b2c-frontapi.f1ws.com.br/api/whatsapp
Token
O token é o fornecido no Passo 2 pelo time da F1. Ele é necessário para o parceiro se autenticar nos endpoints e deve ser enviado no padrão Bearer Token.
image.png
Headers
Authorization: Bearer {token}
Content-Type: application/json
image.png
Body
No body da requisição devem ser enviados os parâmetros de consulta correspondentes a cada requisição.
image.png
*Passo 5 - Como utilizar os endpoints
*
**1. Consultar Cliente
**
Fazer a autenticação conforme o Passo 4. No body, passar o CPF ou CNPJ do cliente que deseja consultar (somente números).
image.png
A resposta é um JSON com o cadastro do cliente pesquisado.
image.png
**2. Cadastrar Cliente PF
**
Fazer a autenticação conforme o Passo 4. No body, passar os parâmetros necessários para cadastrar o cliente CPF.
image.png
#CampoRegra
1senhaPassar um valor aleatório
2sexomasculino, feminino ou outro
3newsletterPassar sempre N
4recaptchaPassar sempre false
5telefones, cpf, cepEnviar somente números
6dataNascimentoPadrão dd/mm/aaaa
Com os dados corretos, a resposta da requisição é "Cliente efetuado com sucesso".
Respostas possíveis
#SituaçãoRetorno
1Dados corretos"Cliente efetuado com sucesso"
2Cliente já cadastradoInforma que o e-mail ou CPF já existem
3Dado inválidoAponta o campo com erro, um por vez, conforme a prioridade dos campos. Exemplo: se CPF e telefone estiverem errados, primeiro acusa o CPF; ao ajustar e reenviar, acusa o telefone
image.png
3.
Cadastrar Cliente PJ
Fazer a autenticação conforme o Passo 4. No body, passar os parâmetros necessários para cadastrar o cliente CNPJ.
image.png
#CampoRegra
1senhaPassar um valor aleatório
2sexoPassar sempre outro
3newsletterPassar sempre N
4recaptchaPassar sempre false
5telefones, cpf, cep, inscrição estadual e municipalEnviar somente números
As respostas da requisição são as mesmas do cadastro de PF, descritas no item 2.
4.
Validar Token
Fazer a autenticação conforme o Passo 4. No body, passar o parâmetro token da escola cujos produtos serão consultados.
Atenção: esse token não tem relação com o token de autenticação da requisição. É o código que cada escola possui e que, ao ser consultado, retorna os produtos que ela pode vender.
image.png
A resposta traz os produtos que a escola pode vender, dentro do array produtos. Esse endpoint retorna várias informações que podem não ser necessárias para a venda pelo WhatsApp - desconsiderar as irrelevantes para o processo.
image.png
Se o token da escola estiver errado, a API retorna mensagem de erro.
image.png
O endpoint de Consultar Produtos (item 5) é apenas complementar a este, já que a validação de token já retorna as principais informações do produto.
5.
Consultar Produtos
Fazer a autenticação conforme o Passo 4. No body, passar o parâmetro busca com o valor desejado.
A busca aceita:
Código do produto
EAN do produto
Título do produto
Paginação
Cada consulta retorna no máximo 30 produtos por página. Para acessar as próximas listagens, incluir o parâmetro ?page=2 na URL e assim por diante. O array retornado traz as informações de paginação disponíveis.
image.png
image.png
6.
Consultar Frete
Fazer a autenticação conforme o Passo 4. No body, passar os parâmetros dos produtos para os quais se deseja consultar o frete.
#ParâmetroTipoObrigatório
1cepStringSim
2produtosArraySim
3produtos[].idNumberSim
4produtos[].quantidadeNumberSim
5produtos[].id_convenioNumberNão
Os itens 3 a 5 são os campos de cada objeto dentro do array produtos.
image.png
O id do convênio é retornado na consulta do item 4 (Validar Token).
A resposta traz as opções de frete disponíveis. A opção escolhida deve ser enviada na requisição de dados-compra.
image.png
7.
Dados de Compra
Fazer a autenticação conforme o Passo 4. No body, passar os parâmetros necessários para gerar uma compra na plataforma.
Importante: uma compra ainda não é um pedido. Ela só se transforma em pedido quando o cliente escolhe a forma de pagamento e finaliza.
#ParâmetroTipoObrigatório
1id_clienteNumberSim
2enderecoNumber (ID)Sim
3freteNumber (ID)Sim
4produtosArraySim
5produtos[].idNumberSim
6produtos[].convenio_categoria_idNumberNão
7produtos[].id_convenioNumberNão
8produtos[].quantidadeNumberSim
Os itens 5 a 8 são os campos de cada objeto dentro do array produtos.
image.png
A resposta é a URL que deve ser exibida ao cliente. Ao clicar, ele é direcionado ao site em desktop ou mobile, conforme o dispositivo que estiver usando.
image.png
Atenção: após o clique, o cliente finaliza a compra no próprio site (mobile ou desktop). Não há callback da GoDeep informando se o pedido foi concluído.
Modificado em 2026-09-18 20:18:13
Página anterior
Help Page Amazon
Próxima página
ERPs integrados com a GoDeep
Built with