Portal de Desenvolvedores
SiteMedium
  • 👋Bem-vindo(a)!
  • APIs REST
    • 🗣️Conceitos
    • 🔌Autenticação
    • ✅v1
      • Produtos
      • Pedidos de Envio
      • Inventários
      • Pedidos de Venda
      • Notas Fiscais
      • Etiquetas
      • Rastreamentos
      • Notificações
      • Status
    • ✅v1.1
      • Pedidos de Venda
  • Notificações
    • 🗣️Conceitos
    • ✅v1
      • Inventários
      • Rastreamentos
  • Auxiliares
    • ⏱️Histórico de Alterações
    • 📩Fale Conosco
Fornecido por GitBook
Nesta página
  • Envio de etiquetas customizadas nos pedidos de venda
  • Limitações
  • Envio em lote de etiquetas customizadas nos pedidos de venda
  • Parâmetros do Body
  • Limitações

Isto foi útil?

  1. APIs REST
  2. v1

Etiquetas

Envio de etiquetas customizadas nos pedidos de venda

POST {url_base}/labels/{id}

Permite o envio de etiquetas de frete customizada para um pedido de venda que tem como origem, por exemplo, um marketplace e precisa obrigatoriamente ter uma etiqueta externa.

O tipo do conteúdo dessa requisição deve ser: multipart/form-data

Headers

Name
Type
Description

X-Api-Version*

String

Versão da API a ser utilizada, de acordo com a documentação

Enviar "v1" como default

X-Api-Key*

String

Chave de API criada através da plataforma

Request Body

Name
Type
Description

file*

File

Arquivo da etiqueta no formato PDF

Limitações

  • Tamanho máximo por arquivo é de 1MB

  • Serão aceitos apenas arquivos no formato PDF (tipo application/pdf)

{
	"message": "Label integrated successfully"
}
{
	"message": "No file provided"
}
{
	"orders": {
		"2": {
			"file": [
				"File can't exceed 1MB."
			]
		}
	}
}
{
	"failures": [
		{
			"order_id": "123456",
			"message": "Order not found"
		}
	]
}


Envio em lote de etiquetas customizadas nos pedidos de venda

POST {url_base}/labels

Permite o envio de múltiplas etiquetas de frete para múltiplos pedidos simultaneamente.

O tipo do conteúdo dessa requisição deve ser: multipart/form-data

Headers

Name
Type
Description

X-Api-Version*

String

Versão da API a ser utilizada, de acordo com a documentação

Enviar "v1" como default

X-Api-Key*

String

Chave de API criada através da plataforma

Parâmetros do Body

Nome
Tipo
Descrição

orders[n].file*

File

Arquivo PDF da etiqueta de envio

orders[n].order_id*

String

ID externo do pedido ao qual a etiqueta será associada

Limitações

  • Tamanho máximo por arquivo é de 1MB

  • Tamanho máximo total (soma dos arquivos enviados na requisição): 10MB

  • Serão aceitos apenas arquivos no formato PDF (tipo application/pdf)

{
	"success": [
		{
			"order_id": "6910",
			"message": "Label integrated successfully"
		},
		{
			"order_id": "6456",
			"message": "Label integrated successfully"
		}
	],
	"failures": []
}
{
	"orders": {
		"2": {
			"file": [
				"File can't exceed 1MB."
			]
		}
	}
}
{
	"orders": [
		"Total file size exceeded 10MB."
	]
}
{
	"failures": [
		{
			"order_id": "123456",
			"message": "Order has missing file"
		}
	]
}
{
	"failures": [
		{
			"order_id": "123456",
			"message": "Order not found"
		}
	]
}

AnteriorNotas FiscaisPróximoRastreamentos

Atualizado há 4 meses

Isto foi útil?

✅