Primeiros passos

Nesta seção te auxiliaremos para que você consiga fazer seu primeiro request.

Ambientes

Na Shippify, fornecemos dois ambientes, um de produção e outro de testes. Ambos consistem em 2 contas diferentes, mas apontam para o mesmo endpoint, porém as credenciais são diferentes. Para criar suas contas, revisite este link.

Autenticação

Para acessar as entregas via API, utilizamos autenticação básica HTTP. Para chamar nossa API, você precisa usar suas credenciais que estão nas configurações da empresa. https://dash.shippify.co/settings/sections/profile

Você receberá um ID de APP e um APP SECRET do painel para construir seu token com autenticação básica. Em ferramentas como o Postman, você pode inserir diretamente suas credenciais e não é necessário construir o token manualmente.

Para integrar por código, você precisará formar o token básico para adicionar aos cabeçalhos das solicitações com a chave Authorization. Isso é feito convertendo as credenciais (separadas por :) em base 64.

const apiId="XXXXXXXX";
const apiToken="XXXXXXXXXX";
const token = `Basic ${btoa(`${apiId}:${apiToken}`)}`;

O link para chamar os endpoints é:

https://api.shippify.co

Primeiro request

Para testar nossa API, basta ter as credenciais de autenticação. Para nosso primeiro pedido, vamos consumir um endpoint de países. Neste espaço, você pode testar o pedido com suas credenciais.

Códigos de estado da resposta da API

Cada interacción con la API de Shippify devuelve un código de estado HTTP que indica si la solicitud tuvo éxito, falló o exige acciones particulares para acciones posteriores.

Restrições

Para a maioria dos nossos endpoints, temos configurados certos limites no momento de fazer uma solicitação, e é importante ter em mente ao integrar:

  • Não é possível fazer mais de 100 solicitações por minuto para a API.

  • Não é possível criar ou editar mais de 100 pedidos em uma solicitação.

Coleção no postman

Disponibilizamos nossa API pública em uma coleção no Postman com exemplos em cada requisição adicionada para que você possa realizar testes. Nesta coleção existem os dois ambientes. Uma vez clonada a coleção, você poderá inserir suas credenciais para poder utilizá-la.

Última actualización