Enviar arquivos

Este endpoint permite que você anexe arquivos como PDFs ou imagens diretamente a entregas específicas, usando dados de formulário multipart. Você pode fazer upload de documentos fiscais ou comprovante

Endpoint

POST {{SHIPPIFY_API_URL}}/v2/integrations/deliveries/:deliveryId/files

Request

Tipos de mídias suportadas

multipart/form-data

Headers

PropriedadeTipoDescriçãoExemplo

Content-Type

string

"multipart/form-data"

Authorization

string

Autenticação básica da empresa.

"Basic XXXXXXXXXXXXXXXXXXXXXXXX"

Url Parâmetros

PropriedadeTipoDescriçãoRequiredConstraints

deliveryId

string

ID da tarefa criada dentro do sistema.

YES

Parâmetros de formulário

PropriedadeTipoDescriçãoObrigatório

files

file

Arquivo a enviar.

SIM

type

string

fiscal_document or proof_of_delivery(padrão)

SIM

The supported file extensions are pdf, jpeg, jpg, png, txt.

Response

PropriedadeTipoDescrição

code

string

Código do resultado.

message

string

Descrição do resultado.

Exemplo

Documentos fiscais

curl --location 'https://api.shippify.co/v2/integrations/deliveries/t-shippify2-9/files' \
--header 'Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' \
--form 'files=@"document.pdf"' \
--form 'type="fiscal_document"'

Comprovante de entrega

curl --location 'https://api.shippify.co/v2/integrations/deliveries/t-shippify2-9/files' \
--header 'Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' \
--form 'files=@"image.png"' \
--form 'type="proof_of_delivery"'