# Changelog da API — Aditivo, Nunca Quebra Compatibilidade

> Histórico de versões da API v1 do ImageToTable.ai — cada novo campo ou endpoint é aditivo e nunca quebra compatibilidade, então este registro acompanha as novidades sem implicar que você precise atualizar integrações existentes.

Nossa política de versionamento: novos campos e novos endpoints são aditivos e nunca contam como uma mudança que quebra compatibilidade sob o prefixo `/api/v1/` — remover ou alterar o significado de um campo existente seria uma v2. Isso significa que você pode tratar cada entrada abaixo como "aqui está o que há de novo", e não "aqui está o que pode quebrar sua integração".

## 2026-07-20

- **Webhooks de lote agora reativam automaticamente ao reprocessar um lote.** Se você enviar mais documentos para um lote que já notificou você uma vez e chamar `process` novamente, agora você será notificado de novo quando essa nova leva terminar — sem precisar reenviar um `PUT` no webhook. Consulte o [guia de Webhooks](/developers/guides/webhooks#reprocessing-a-batch). Se sua integração atualmente re-registra o webhook antes de cada leva como solução alternativa, é seguro parar — essa chamada nunca estava realmente reativando nada.
- **Trabalhos de anotação Bbox agora entregam um evento de webhook.** Um evento `document.bbox_completed` é disparado no webhook do lote do documento quando um trabalho bbox atinge um status final — anteriormente, conclusões de bbox não geravam nenhuma notificação, independentemente do registro. Consulte o [guia de Webhooks](/developers/guides/webhooks#event-envelope).
- **`remaining_batch_capacity` adicionado às respostas de `POST /documents`.** Informa quantos documentos adicionais este lote pode aceitar antes de atingir o tamanho máximo do lote do seu plano, sem uma chamada separada para `GET /account`.
- **Entregas de `document.bbox_completed` agora são reivindicadas atomicamente, assim como `batch.completed`.** Um trabalho bbox cujos grupos de linhas terminam em momentos próximos uns dos outros em threads diferentes costumava disparar duas entregas separadas para o que era logicamente uma conclusão — você não deve mais ver isso. Se sua integração estava deduplicando esses eventos por `data.group_batch_id` como solução alternativa, é inofensivo continuar fazendo isso.

## 2026-07-16

- **API v1 lançada.** Lançamento público de `/api/v1/`, abrangendo os recursos Documents, Batches, Templates & Fields, Webhooks e Account para o modo de processamento `table` (extração estruturada de campos). Consulte a [Visão geral da API](/developers/) para começar.

---

Source: https://imagetotable.ai/pt/developers/changelog
