Presence API ECOMMERCE - Página Inicial

Presence API ECOMMERCE - Página Inicial

Essa API permite o consumo de informações disponíveis nos sistemas Presence através de chamadas de serviço, bem como a inserção de dados nos sistemas. Para ter acesso aos métodos já existentes, ou solicitação da criação de novos métodos, consulte as condições comerciais para essa contratação adicional.

Visão Geral

A Presence API ECOMMERCE possui endpoints com os quais serão possíveis:
  1. autenticação/autorização;
  2. consulta de dados;
  3. inclusão/atualização de dados.
Todos os dados enviados e recebidos pela API estão/deverão ser em formato JSON (application/json).

Orientações Técnicas

Para entender os chamadas de endpoints do Presence API ECOMMERCE, consulte: Presence API - Orientações Técnicas.

Para entender orientações específicas para algumas plataformas, consulte: .

Métodos da API para Integração

Integração
Um arquivo com o projeto para o Postman (https://www.postman.com) está anexado com todos os métodos e modelos de integração, cada Endpoint tem o Token e os tipos de consultas ou integrações que podem ser realizadas. Veja arquivo "Presence API - ECommerce.json" listado no final desse artigo.

Fluxos gerais sugeridos (diagramas)

  1. Chamadas gerais
  2. Tratamentos de erros
  3. Produtos

Cadastros 

Cadastros básicos dos produtos

  1. ECM-PRODUTOS (header)
  2. ECM-PRODUTOS (completo)
  3. ECM-SKUS
  4. ECM-PRODUTOS_CATEGORIAS
  5. ECM-IMAGENS

Estoque/Preços

  1. ECM-ESTOQUE-SKU
  2. ECM-ESTOQUE-SKU-OMNI
  3. ECM-PRECOS-SKU

Operações

  1. ECM-EXCLUSOES

Comercial 

Clientes

  1. ECM-INCLUIR_CLIENTE (Atualização e Inclusão)

Pedidos de venda

  1. ECM-INCLUIR-PEDIDO (Somente Inclusão)
  2. ECM-INCLUIR-PEDIDO-OMNI (Somente Inclusão)
  3. ECM-ALTERAR_STATUS_PEDIDO (Somente Atualização)
  4. ECM-STATUS-PEDIDO

    • Related Articles

    • Presence API - Página Inicial

      Essa API permite o consumo de informações disponíveis nos sistemas Presence através de chamadas de serviço, bem como a inserção de dados nos sistemas. Para ter acesso aos métodos já existentes, ou solicitação da criação de novos métodos, consulte as ...
    • Presence API - INCLUIR_PRODUTO

      Inclusão de Produtos (Atualização e Inclusão) Este módulo é responsável por incluir produtos na base da dados. Parâmetros Campos Tipo Obrigatório Descrição codigo string(8) Não para inclusão, sim para alteração, quando codigoExterno ou codigoLegado ...
    • Presence API - MOVIMENTO_CONTA

      Movimentações de Conta-corrente Este módulo é responsável por listar as movimentações de conta-corrente da base da dados. Parâmetros Nome Obrigatório Tipo Descrição cod_contacorrente Não Integer Código da conta-corrente cadastrada no Presence Domain ...
    • Presence API - VENDAS_PAGAMENTOS

      Pagamentos das Vendas Este módulo é responsável por listar os tipos de pagamentos das vendas da base da dados. Parâmetros Nome Obrigatório Tipo Descrição loja Não Texto(2) Código da Loja dt_mov Não Texto Data de movimento da venda. Padrão ISO8601. ...
    • Presence API - PEDIDOS

      Cabeçalho dos Pedidos de Venda Este módulo é responsável por listar os pedidos da base da dados. Parâmetros Nome Obrigatório Tipo Descrição serie NÃO Inteiro Numero da série do pedido. numero NÃO Inteiro Número do pedido cadastrado na loja. loja NÃO ...