Verificação de segurança

Marque a caixa para confirmar que é você.

Protegido pela Cloudflare. Assim evitamos que bots criem contas falsas.

We Ship YouQualquer coisaOnde
  • Loja
  • Aplicativo móvel
  • Documentação
  • Preços
  • Sobre nós
  • Loja
    • WeShipYou

      Compre produtos selecionados de vendedores WeShipYou, com fulfillment completo e garantia de envio.

    • Amazon

      Compre na Amazon, a maior loja do mundo com a maior variedade de produtos, tudo com a segurança do WeShipYou!

    • eBay

      Itens novos e usados de vendedores dos EUA: compramos para você os anúncios com “Compre já”.

    • AliExpress

      Milhões de produtos a preço de fábrica, comprados e enviados por nós.

    • Walmart

      Compre produtos de farmácia e supermercado no Walmart de forma rápida e fácil!

    • Shein

      Compre os últimos produtos em alta aos melhores preços com desconto, apenas na loja Shein!

    • Temu

      Compre os melhores produtos a preços com desconto na loja Temu!

    • Shopify

      Pesquise em milhares de lojas Shopify dos EUA de uma vez, ou cole um link de qualquer uma delas.

  • Baixar aplicativo móvel
    • FulfillmentNovo

      Recebimento, armazenamento, pick & pack no mesmo dia, envios multi-transportadora e devoluções — cuidamos de tudo.

    • Comparador de preços

      Compare e selecione o serviço de envio com base no seu interesse de forma rápida e fácil

    • Integrações de loja

      App para Shopify, API pública e mais — conecte o WeShipYou à sua loja.

    • API

      Acesso à API para desenvolvedores

    • Faturamento

      Faturas mensais automáticas, PDFs personalizados e pagamentos em um clique.

  • Docs
  • Pricing
  • About us
  • Recharges to Mexico
  • Recharges to Colombia
  • Visão geral
Processo de autenticação
  • Autenticação
Geral
  • Envios
  • Rastreamento
  • Serviços
Forwarder
  • Forwarder
Recargas de celular
  • Recargas de celular
Conta
  • Contas
  • Endereços da conta
  • Transações
  • Adicionar fundos
  • Adicionar subconta
Baixar a especificação OpenAPI
Menu
  • Visão geral
Processo de autenticação
  • Autenticação
Geral
  • Envios
  • Rastreamento
  • Serviços
Forwarder
  • Forwarder
Recargas de celular
  • Recargas de celular
Conta
  • Contas
  • Endereços da conta
  • Transações
  • Adicionar fundos
  • Adicionar subconta
Baixar a especificação OpenAPI

API da WeShipYou

Versão 1.1.0

A API da WeShipYou é organizada segundo o REST. Ela tem URLs previsíveis e orientadas a recursos, aceita corpos de requisição em JSON, retorna respostas em JSON e usa os códigos de status e verbos HTTP padrão.

Testes e produção#

Teste primeiro a sua integração no servidor Sandbox (sandbox.weshipyou.com): nada do que você faz lá chega a uma transportadora real nem movimenta dinheiro real. O servidor de Produção (weshipyou.com) é real: as etiquetas compradas lá são cobradas da sua carteira.

A API trabalha com um objeto por requisição; não há atualizações em massa.

OpenAPI#

Esta referência é gerada a partir de um documento OpenAPI 3.1. Baixe-o em /docs/api/openapi.json e importe-o no Postman ou em qualquer ferramenta compatível com OpenAPI.

Requisições de origem cruzada#

A API aceita CORS de qualquer origem, então você pode chamá-la a partir de um navegador. Nunca coloque um token de acesso em código que outras pessoas possam ler.

Autenticação#

A API autentica cada requisição com um JSON Web Token (JWT). Não há chaves de API.

  1. Chame POST /authentication com o seu usuário (ou e-mail) da WeShipYou e a sua senha. Se a autenticação em dois fatores estiver ativada para o seu usuário, envie também o código atual de 6 dígitos do seu app autenticador como twoFactorToken.
  2. Envie o accessToken recebido em todas as outras requisições, no cabeçalho Authorization: Bearer <accessToken>.
  3. O token expira em exp (um timestamp Unix na resposta). Faça login de novo para obter outro.

Uma requisição sem um token válido responde 401 NotAuthenticated. Uma requisição para uma conta da qual você não é membro responde 403 Forbidden ou 404 NotFound.

JWT
HTTP bearer · JWT

O token de acesso de POST /authentication (válido até o seu exp), enviado como Authorization: Bearer <accessToken>.

Envie como Authorization: Bearer <token>

Servidores

  • https://weshipyou.com/api/v1Produção
  • https://sandbox.weshipyou.com/api/v1Sandbox

Erros

A WeShipYou responde com os códigos HTTP convencionais: 2xx significa que a requisição funcionou, 4xx que havia um problema na requisição (falta um campo, o token é inválido, o envio está em um estado que não permite a alteração) e 5xx que algo falhou do nosso lado. Todos os erros têm o mesmo formato: name, message, code (o status HTTP), className e, nos erros de validação, data com os campos que falharam.

400
Requisição inválida: falta um campo ou ele tem um valor inválido. A mensagem diz qual.
401
Não há token de acesso, ou ele é inválido ou expirou. Autentique-se novamente.
403
O token é válido, mas não pode agir sobre esta conta ou recurso.
404
Não existe nada com esse id nas suas contas.
409
O recurso mudou de estado: por exemplo, o envio já tem etiqueta.
429
Requisições demais. Aguarde um momento e tente novamente.
5xx
Algo falhou do nosso lado. Tente mais tarde e fale com o suporte se continuar.
Corpo do erro
1
2
3
4
5
6
7
{
  "name": "NotAuthenticated",
  "message": "Missing or invalid access token",
  "code": 401,
  "className": "not-authenticated",
  "data": {}
}

Recursos

Autenticação
  • POST/authentication
Envios
  • POST/shipments/rates
  • GET/shipments
  • POST/shipments
  • GET/shipments/{shipmentId}
  • PATCH/shipments/{shipmentId}
  • DELETE/shipments/{shipmentId}
  • GET/shipments/categories
  • GET/shipments/country-categories
  • POST/shipments/labels
  • DELETE/shipments/labels/{trackingNumber}
  • POST/shipments/confirm-delivery
Rastreamento
  • GET/tracking/{trackingNumber}
Serviços
  • GET/services
Forwarder
  • GET/forwarder
  • GET/forwarder/{forwardingOrderId}
Recargas de celular
  • GET/mobile-recharges/providers
  • GET/mobile-recharges/providers-descriptions
  • GET/mobile-recharges/products-descriptions
  • GET/mobile-recharges/recharges
  • POST/mobile-recharges/recharges
Contas
  • GET/accounts
  • GET/accounts/{accountId}
  • PATCH/accounts/{accountId}
Endereços da conta
  • GET/account-addresses
  • POST/account-addresses
  • PATCH/account-addresses/{accountAddressId}
Transações
  • GET/transactions
  • GET/transactions/{transactionId}
Adicionar fundos
  • POST/add-funds
Adicionar subconta
  • POST/add-sub-account

Assine nossa newsletter!

Sem spam, garantido.

Miami, FL — United States Warehouse

1940 NW 70th Ave, Miami, FL 33126

Obter Direções
Siga-nos
GroupChannel
RechargesRecharge to MexicoRecharge to ColombiaRecharge to JamaicaRecharge to Nicaragua
EnvioEnviar um pacoteServiço de fulfillmentIntegrações de lojaFaturamentoEnviar para ColombiaEnviar para BrazilEnviar para MexicoCaixa postal para Colômbia
RecursosBaixar APPAPIAssistência Comercial
O negócioSobre nós
Trabalho
Contratação
Torne-se um afiliadoSuporteContacte-nos
Loja
WeShipYou
Amazon
eBay
AliExpress
Walmart
Shein
Temu
Shopify

WeShipYou tem orgulho de ser certificada em conformidade PCI, garantindo os mais altos padrões de segurança de pagamento e proteção de dados

© We Ship You Corp. Termos de serviço · Política de Privacidade · Legal

O logotipo WeShipYou e o nome "WeShipYou" são marcas registradas da We Ship You Corp

Theme
WeShipYou