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 - VENDAS_PAGAMENTOS2

      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. ...