O plugin adiciona o campo jadlog_tracking_code aos pedidos da API REST do WooCommerce (/wp-json/wc/v3/orders/{id}). Autenticação e permissões são as do WooCommerce.
Ler
GET /wp-json/wc/v3/orders/123?_fields=id,jadlog_tracking_code
Volta os códigos do pedido separados por vírgula, ou vazio.
Adicionar
PUT /wp-json/wc/v3/orders/123
{ "jadlog_tracking_code": "12345678901234" }
Faz o mesmo que adicionar na caixa JadLog do pedido: grava o código, aplica Status após informar rastreio e envia o e-mail Rastreio JadLog. Mandar um código que já existe não faz nada.
Pra mais de um código, faça uma chamada por código.
:::warning Não remove
Enviar o campo vazio não apaga os códigos. Pra remover, use a caixa do pedido ou wc_jadlog_update_tracking_code( $pedido, $codigo, true ) (Funções utilitárias).
:::
Cada chamada envia e-mail ao cliente. Em importações grandes, desligue o e-mail Rastreio JadLog antes.