Ao acessar o endereço da API você ira visualizar a documentação, conforme exemplo abaixo:
O primeiro processo que você deve fazer é obter o seu token de acesso, utilizando o seu usuário e senha, para isso utilize a seção Autenticação. Com ele utilize filas descritas abaixo para efetuar a integração:
Na seção fila está a documentação para interagir com os itens pendentes de sincronização do cadastro. Realize os seguintes passos para a integração:
Na seção fila está a documentação para interagir com os itens pendentes de sincronização da imagem. Realize os seguintes passos para a integração:
Os preços dos produtos no sistema Market Gestor é enviado para as lojas após um processo de geração de preço, após esse mesmo processo os preços ficam disponíveis nessa fila para integração.
O estoque no sistema Market Gestor é atualizado em tempo real, por esse motivo ele sofre alterações com uma frequência muito maior que o cadastro, dessa forma temos uma fila exclusiva para o saldo.
Realize os seguintes passos para a integração:
Chamamos de vendedor a empresa de e-commerce que irá integrar com o Market Gestor, exemplo Bis2Bis, iFood, Mercado Livre. Cada vendedor terá um cadastro prévio no sistema Market Gestor e seus dados podem ser obtidos na seção Vendedor da documentação.
O sistema trabalha com listas de preços, durante a integração com o cadastro do produto o que é obtido são listas de preços. Para saber qual lista de preço deve ser utilizada, consulte as listas de preços do vendedor ou as listas disponíveis para um determinado cliente:
Todo vendedor pode possuir diversas listas de preços, elas podem ser obtidas na URL "/vendedores/{id}/precos" para mais informações consulte a seção Preço da documentação.
Um determinado cliente pode possuir listas de preços adicionais, liberadas previamente para ele em seu cadastro. Para consultar quais são essas listas utilize a URL "/vendedores/{id}/clientes/{cpfcnpj} " para mais informações consulte a seção Preço da documentação.
No tópico acima vimos como obter uma lista de preços, junto com cada lista terá o plano de pagamento. Ele deverá ser informado no momento de lançar o pedido e também tem uma informação muito importante, se a mercadoria será paga na entrega.
Quando o atributo "PagoNaEntrega" não estiver habilitado, não crie o pedido sem ter a confirmação do pagamento.
Na seção "Pedido" da documentação, note que os pedidos só podem ser criados ou cancelados.
Ao criar um novo pedido será necessário informar os dados cadastrais de um cliente, como por exemplo seu endereço de entrega. Caso não exista ainda um cadastro para o cliente isso será feito automaticamente. O pedido possui um atributo chamado "Situacao", para acompanhar o seu andamento, os possíveis valores são:
1 - Em análise(1 / 3)
2 - Pronto para separação(2 / 3)
3 - Separado e encaminhado para entrega(3 / 3)
99 - Cancelado
Quando o pedido estiver na situação 3 já poderá ser consultado o documento fiscal dele em /pedidos/{id}/docfiscal
Utilize a requisição DELETE, conforme a documentação, para cancelar o pedido.
Não é permitido cancelar um pedido que já esteja nas seguintes situações:
3 - Separado e encaminhado para entrega(3 / 3)
99 - Cancelado
Gestor \ Integração
Escrito por Josué Diniz Lourenço e revisado por Matheus Leandro Ferreira em 04/04/2025.
Link público: www.conhecimento.market.com.br/artigo/596