v2 cobre todos os produtos físicos e híbridos. O campo
shipType seleciona o produto e determina quais campos são obrigatórios.
Tipos de envio
Sedex (
shipType 6 e 7) só sai de Jaú/SP. Ou você envia virtualbox=1, que
substitui o remetente pela unidade da Escrybe, ou usa um endereço de remetente em
Jaú/SP. Qualquer outra cidade de remetente é recusada com 400.Endpoints
Os schemas completos de requisição/resposta estão na aba Referência da API.
Faturar em um time
paymentMethod=team fatura o pedido ao responsável de um time de que você participa
(em vez dos seus créditos ou da sua fatura). Ele exige team_member_id, e esse número
não é o ID do time: é o ID da sua participação naquele time, diferente para cada
membro. Dois jeitos de obtê-lo:
GET /api/v2/teams/{securityToken}lista os times em que você pode faturar, cada um com o seuteam_member_id. A lista é a mesma do grupo “Times” da forma de pagamento nas telas de envio do painel: só participações ativas e só times cujo responsável tem um plano que permite faturamento.- No painel, em Times, cada time mostra “ID para a API” com um botão de copiar.
you_are_owner: true) e fatura no próprio time com
o seu team_member_id. Um team_member_id que não seja uma participação sua responde 403;
um time cujo responsável não pode faturar responde 400. O mesmo campo vale para
/api/email/v1/post e /api/whatsapp/v1/post.
Enviando o documento
O campopdfFile aceita três formas:
- Base64 — uma string PDF codificada em base64
- URL — uma URL pública (buscada no servidor via proxy); links públicos de Google Docs/Drive são suportados
- Upload de arquivo — uma parte de arquivo
multipart/form-data
400 em qualquer forma de envio.
Telegramas & e-Carta
Esses produtos levam um corpo de texto em vez de um PDF (o conteúdo renderizado é limitado a 10 páginas):shipType=4exigetelegram_msg(mín. 10 caracteres) e as flagstelegram_post_dated,telegram_sender_copyetelegram_delivery_confirmation(cada uma deve estar presente com valor 0 ou 1). Quandotelegram_post_dated=1,telegram_post_dated_datedeve ser uma data futura.- Os campos opcionais
telegram_sender_copy_formatetelegram_delivery_confirmation_formatescolhem como cada adicional chega:physical(papel, pelo correio),electronic(e-mail dos Correios para o e-mail da conta) ouboth(ambos, o padrão).telegram_additional_emailtroca o e-mail da conta na via eletrônica; endereço mal formatado devolve 400. - Cada adicional postado em papel é um objeto próprio dos Correios, com código de
rastreio próprio. O
GET /api/v2/getdevolve-os emtelegram_info(tracking_pc,tracking_cc) com a linha do tempo dos Correios e o estado derivado (tracking_pc_records,tracking_pc_state, …), atualizados de hora em hora. Ostatuse ostatus_deliverydo telegrama não mudam por causa deles. - Na via eletrônica, o PDF que os Correios mandam por e-mail é anexado ao pedido
automaticamente (até 15 minutos depois de chegar): a cópia ao remetente vira
sender_copy_available = truee a confirmação de entrega entra emfilescomorr_electronic, com o webhookrr.created. shipType=8|9|10exigemecarta_msg(mín. 10 caracteres, pode conter HTML).
Baixando arquivos
/api/v2/download/{securityToken}/{job_id}/{type} retorna o conteúdo em base64. O parâmetro type seleciona
o arquivo: