Introdução

Atualmente, vivemos num mundo digitalizado. Os consumidores utilizam de multiplataformas para comprar produtos, pesquisam e por vezes compram online. A facilidade de ter tudo na palma da mão criou a necessidade de negócios digitais que entreguem a melhor experiência possível para o cliente.

Autenticação

A autenticação das APIs do Marketplace é realizada com a informação de um par de tokens no cabeçalho (header) das requisições. O seguinte par de tokens é esperado em cada requisição:

client_id: Identificação da APP. Sua geração ocorre no momento da criação da APP pelo painel do desenvolvedor. Seu valor pode ser visualizado na coluna Token da lista de APPs e poderá ser utilizado tanto em Sandbox quanto em Produção após a aplicação passar pelo processo de homologação.

access_token: Identificação do token de acesso, que armazena as regras de acesso permitidas à APP. Sua geração ocorre em dois momentos no processo de integração com as APIs.

Métodos HTTP

MétodoUtilidade
GET

O método GET requisita uma representação do recurso especificado. Requisições usando GET devem apenas recuperar dados e não devem ter qualquer outro efeito.

HEAD

Variação do GET em que o recurso não é retornado. É usado para obter metainformações por meio do cabeçalho da resposta, sem ter que recuperar todo o conteúdo.

POST

Envia dados para serem processados (por exemplo, dados de um formulário HTML) para o recurso especificado. Os dados são incluídos no corpo do comando.

PUT

Caso você necessite atualizar os dados de um usuário, utilizando o método PUT você pode os atualizar diversas vezes, pois o PUT vai sobrescrever os dados com isso ficará somente com um único registro atualizado.

PATCH

O PATCH método é usado para aplicar modificações parciais a um recurso.

DELETE

Exclui o recurso.

OPTIONS

O OPTIONS método é usado para descrever as opções de comunicação para o recurso de destino.

Português, Brasil