Ambiente de Sandbox e Autenticação
Ambiente de Sandbox
O ambiente de Sandbox, auxilia ao integrador testar suas funcionalidades e assegurar de que irá operar sem erros no ambiente de produção (Ambiente Real, definitivo), por este motivo o ANYMARKET disponibiliza o ambiente de sandbox.
Os testes realizados nesse ambiente certificam a aplicação de que todas as regras de API estão sendo aplicadas.
O ambiente de sandbox do ANYMARKET possui as mesmas operações do ambiente de produção, no entanto, as informações são distintas do ambiente de produção. Os ambientes de sandbox e produção são isolados e não possuem acesso um ao outro.
Autenticação
gumgaToken
Nosso token de acesso, o gumgaToken, é utilizado como o autenticador da chamada, e deve ser informado como parâmetro no Header da chamada.
Os tokens de acesso, são obtidos/informados após o contato do time API, e dão acesso aos dois ambientes, porém cada ambiente requisita seu próprio token.
Cuidado!
Não é possível acessar o ambiente de produção com o token do sandbox e vice-versa.
Uma vez obtido o Token de Sandbox, a Aplicação opera de forma idêntica ao ambiente de produção. A principal diferença é que a Aplicação deve apontar para o ambiente de Sandbox ao invés de Produção.
URL de sandbox:
https://sandbox-api.anymarket.com.br/v2
URL de produção:
https://api.anymarket.com.br/v2
Platform
A identificação da integração também é necessária, e deve ser informada como parâmetro no Header da chamada.
Esse passo é importante, para mapearmos quais requisições estão vindo pelo seu Backoffice. E o envio deve acontecer da seguinte forma
<Header: “platform” : “NOME DA PLATAFORMA/ERP”>