Enviar carta física

Gera o PDF e dispara o envio postal de um item de notificação específico.

POSThttps://external-api.arbitralis.com.br/api/external/v1/notifications/items/{itemId}/send-physical
AutenticaçãoX-API-KEYAssíncrono — o processamento continua depois da resposta

Dispara a geração do PDF e o envio postal de um item já criado. Se você não informar o endereço, a API usa o endereço cadastrado na parte devedora do item.

Parâmetros de rota
itemIduuidobrigatório

Identificador do item de notificação.

Body
recipientobjectopcional

Sobrescreve os dados do destinatário. Se omitido, usa os dados da parte devedora do item.

notificationTemplateIduuidopcional

Sobrescreve o template de notificação. Se omitido, usa o template do lote.

recipient
namestringopcional

Nome completo do destinatário impresso na carta.

addressobjectopcional

Endereço de entrega. Se omitido, usa o endereço da parte devedora do item.

recipient.address
zipCodestring | numberobrigatório

CEP de entrega.

streetstringobrigatório

Logradouro.

numberstring | numberobrigatório

Número do imóvel.

neighborhoodstringobrigatório

Bairro.

citystringobrigatório

Cidade.

statestringobrigatório

UF, com no mínimo 2 caracteres.

complementstringopcional

Complemento do endereço.

Como funciona o envio físico

  1. A API valida o endereço e o template.
  2. O PDF da carta é gerado a partir do template, com as variáveis do item interpoladas.
  3. A carta é despachada ao parceiro postal.
  4. O status de postagem e entrega é atualizado no item conforme os retornos dos Correios.

O messageId na resposta identifica a mensagem de processamento interna — não o código de rastreio postal. Acompanhe o status do item pela listagem de itens do lote.

Endereço incompleto bloqueia o envio

CEP, logradouro, número, bairro, cidade e UF são obrigatórios — seja no cadastro da parte, seja no override. Endereço incompleto retorna 422 e a carta não é gerada.

Erros

CódigoCausa
400Endereço, template ou dados ausentes/inválidos
401API key ausente, inválida ou inativa
404Item não encontrado neste workspace
422Item não validado para envio físico ou endereço inválido
429Limite de requisições excedido
Requisição
curl -X POST "https://external-api.arbitralis.com.br/api/external/v1/notifications/items/7c1d2e3f-4a5b-6c7d-8e9f-0a1b2c3d4e5f/send-physical" \
  -H "Content-Type: application/json" \
  -H "X-API-KEY: arb_live_SUA_CHAVE" \
  -d '{}'
Resposta
{
  "success": true,
  "data": {
    "messageId": "10943812734981299"
  }
}