# Planos, minutos e limites

> Confira preços e recargas, entenda o consumo de minutos e veja os limites de chamadas e transcrições simultâneas.

Canonical: https://transcript1.com/pt/docs/billing-and-limits
Language: pt-BR
Last updated: 2026-10-14

Você paga pela duração do áudio ou vídeo. Aqui você confere os planos, entende quando os minutos são descontados e vê como usar o saldo do plano e as recargas.

## Planos

| | Free | Monthly | Annual |
|---|---|---|---|
| Preço | $0, sem cartão | $9 / mês | $90 / ano |
| Minutos incluídos | 60, uma única vez | 1.000 / mês | 1.000 / mês |
| Recargas | Não disponíveis | $6 por 1.000 minutos | $5 por 1.000 minutos |
| Chamadas por minuto | 30 | 200 | 300 |
| Transcrições em andamento | 2 | 10 | 20 |

Para mudar de plano ou comprar minutos, abra [“Billing”](https://transcript1.com/dashboard/billing) no painel.

## Como calculamos o consumo

- Cada crédito cobre um minuto da gravação. Arredondamos sempre para cima: um vídeo de 61 segundos consome 2 minutos, e o consumo mínimo é de 1 minuto.
- O valor por minuto não muda entre uploads, YouTube, X, TikTok, Instagram, Facebook, Bluesky e as outras plataformas aceitas. Medimos a duração do vídeo quando usamos legendas da plataforma e a duração do áudio quando usamos speech-to-text. YouTube e X seguem a mesma regra de cobrança de legendas do TikTok e do Bluesky.
- Enviar novamente um vídeo já processado gera outra cobrança. Para buscar uma transcrição recente sua do mesmo vídeo sem pagar de novo, use `reuse_recent=true`. Consulte as regras na [referência da API](https://transcript1.com/pt/docs/api-reference).
- Se a transcrição falhar ou você cancelar, não paga por ela. Minutos que já tiverem sido descontados voltam para o saldo.

## Minutos grátis

Você ganha 60 minutos ao confirmar o e-mail. Se fizer o cadastro com Google ou Microsoft, recebe os minutos na hora. Essa oferta vale uma única vez por conta: o plano Free não repõe o saldo. Antes da confirmação do e-mail, chamadas a `POST /v1/transcriptions` retornam `403 email_not_verified`.

## Como usar a franquia e as recargas

O saldo disponível reúne os minutos do plano e os que você comprou à parte:

- **Minutos do ciclo:** são a franquia do plano, reposta no início de cada ciclo. O que sobrar não acumula para o próximo. Tanto Monthly quanto Annual incluem 1.000 minutos por mês.
- **Minutos de recarga:** você compra de 1 a 20 pacotes por vez, com 1.000 minutos em cada pacote. É preciso ter um plano pago. Só usamos esses minutos depois de esgotar a franquia do ciclo. Eles não expiram enquanto o plano pago estiver ativo.

Se cancelar o plano pago, você volta para o Free sem minutos do ciclo. O saldo de recarga continua na conta, mas só fica disponível quando você voltar a ter um plano pago. Ao sair do Free para um plano pago, os minutos grátis que ainda restam viram saldo de recarga.

## Consulte seu saldo

Use `GET /v1/account` para consultar o saldo. Essa chamada não consome minutos:

```bash
curl https://api.transcript1.com/v1/account \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY"
```

| Campo | Como ler |
|---|---|
| `minutes.remaining` | Saldo disponível agora: `cycle` mais `topup`, se `topup_usable` for `true`. |
| `minutes.cycle` | Quanto ainda resta da franquia do ciclo. |
| `minutes.topup` | Saldo comprado em recargas. |
| `minutes.topup_usable` | Indica se você pode usar as recargas: `true` quando há um plano pago ativo. |
| `minutes.resets_at` | Data da próxima reposição da franquia, ou `null`. |
| `limits` | Limites da conta em `requests_per_minute` e `max_active_jobs`. |

Você também encontra o plano em `plan` e a data de renovação em `renews_at`.

Se o saldo acabar, `POST /v1/transcriptions` responde `402 insufficient_minutes`. O campo `action_url` leva à página “Billing”. Também avisamos por e-mail quando o saldo chega a 0, no máximo uma vez por ciclo.

## Quantas chamadas você pode fazer

O limite é da conta, não de cada chave. Chamadas feitas por qualquer chave de API, sessão do painel ou conexão MCP usam a mesma cota.

- Você pode fazer 30 chamadas por minuto no Free, 200 no Monthly e 300 no Annual. Contamos as chamadas em janelas de um minuto.
- Nas respostas autenticadas de `/v1`, `X-RateLimit-Limit` informa a cota e `X-RateLimit-Remaining` mostra quantas chamadas ainda cabem na janela atual.
- Ao ultrapassar a cota, você recebe `429 rate_limited`. Espere o número de segundos indicado em `Retry-After` até a próxima janela.
- O envio das partes do arquivo usa o token de upload para autenticação e não entra nessa contagem.

## Quantas transcrições podem rodar ao mesmo tempo

Contamos como ativa toda transcrição em `queued`, `fetching` ou `transcribing`. Você pode ter até 2 no Free, 10 no Monthly e 20 no Annual. Se tentar iniciar outra além do limite, receberá `429 too_many_active_jobs` com `Retry-After`. Espere uma terminar antes de tentar novamente.

Uploads em `awaiting_upload` ainda não contam como transcrições ativas. Mesmo assim, cada equipe pode manter no máximo 20 uploads abertos; acima disso, recebe o mesmo `429 too_many_active_jobs`. Ao concluir um upload, você coloca a transcrição na fila. Por isso, essa chamada também precisa respeitar o limite de transcrições ativas.

Consulte [Erros e novas tentativas](https://transcript1.com/pt/docs/errors) para tratar as respostas da API.
