---
title: "Cancelar uma tradução"
description: "Interrompa uma tradução em execução no escopo de uma tarefa, pague apenas pelo trabalho já executado e consulte o valor exato cobrado na resposta."
canonical: "https://ai-glot.com/docs/pt/api/translations/cancel"
updated: "2026-08-31"
---

# Cancelar uma tradução

Requer `batches:write`. A interrupção ocorre dentro do ciclo de uma tarefa em vez de instantaneamente, pois uma tarefa em andamento é concluída em vez de ser abandonada pela metade.

## O que é cobrado

O trabalho já concluído é faturado, e o valor correspondente é retornado na resposta em `credits_charged`. A parte não utilizada da reserva é devolvida ao saldo.

Não se trata propriamente de uma política de reembolso, mas sim de um fato contábil: a tradução executada consumiu capacidade do modelo. Cancelar no início custa menos; cancelar próximo ao fim custa quase o valor total.

## Estado final da tradução

O lote é finalizado com o status `failed` e `error.code: "cancelled"`. Trata-se de uma decisão intencional de design em vez de um estado `cancelled` separado: uma integração que já trata falhas consegue lidar com cancelamentos sem código adicional, e o `error.code` permite diferenciar os dois casos quando necessário.

Nenhum conteúdo já gerado pela tradução poderá ser baixado. Um resultado parcial não é um arquivo traduzido, e retornar um resultado incompleto seria pior do que não retornar nada.
