Documentação da API
Integre o correio físico diretamente no seu software. Nossa API REST usa solicitações JSON e códigos de resposta HTTP padrão.
Autenticação
Autentique suas solicitações API incluindo sua chave API secreta no Authorization cabeçalho como um token Bearer.
Invia una Cartolina
Coloca um novo cartão postal na fila para processamento em lote diário. Os cartões postais são impressos em papel couchê brilhante de 120 lb e entregues ao USPS.
POST
https://shipapostcard.com/api/v1/postcardsParâmetros do Corpo
toobject • requiredO endereço de destino do destinatário. Deve incluir: name, address_line1, city, state, and zip.
front.image_urlstring • requiredUma URL acessível publicamente para uma imagem JPG ou PNG de alta resolução. Deve ter menos de 20 MB.
back.messagestring • requiredA mensagem a ser impressa no verso do cartão. Máximo de 350 caracteres.
sizestring • optionalO padrão é 4x6 . Valores aceitos: 4x6 , 5x7 , 6x9 .
cURL Request
curl -X POST https://shipapostcard.com/api/v1/postcards \
-H "Authorization: Bearer sap_live_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"to": {
"name": "Jane Doe",
"address_line1": "123 Tech Blvd",
"address_line2": "Suite 400",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
},
"front": {
"image_url": "https://seu-dominio.com/imagens/arte.jpg"
},
"back": {
"message": "Obrigado por assinar nosso plano corporativo!"
},
"size": "4x6"
}' 201 Created
{
"id": "sap_order_94812",
"status": "pending_batch",
"amount": 1.75,
"message": "Cartão postal colocado na fila para processamento em lote diário."
}