# Status

> Verificação ao vivo da API.

Fonte: https://app.thronecorporate.com/docs/status

## Verificação agora

<p class="health" data-health>Verificando a API...</p>

Esta verificação consulta `GET /health` no momento em que você abre a página.

## Verificar do seu servidor

O endpoint de saúde é público, não precisa de chave:

```bash
curl https://app.thronecorporate.com/api/v1/health \
  -H "Accept: application/json"
```

```json
{ "status": "ok", "env": "production", "time": "2026-10-03T14:50:00Z" }
```

Se a resposta não for `200` com `"status": "ok"`, ou se as suas chamadas começarem a receber `5xx` em sequência, fale com o suporte do Throne pelo painel.

## Boas práticas para instabilidade

- Repita chamadas que ficaram sem resposta (falha de conexão ou timeout) com a **mesma** `Idempotency-Key` e o mesmo corpo (não duplica nada).
- Depois de um `4xx`, ou de um `502` ou `503` com o JSON da API, nada foi criado: repita com uma `Idempotency-Key` **nova**. Depois de um `500`, confira no painel se algo foi criado antes de usar uma chave nova. A regra completa está em [como repetir com segurança](/docs/comecar#como-repetir-uma-chamada-com-seguranca).
- Em `429` e `503`, espere o `Retry-After` e aumente a espera a cada nova tentativa ([Limites e tempos](/docs/limites#quando-a-resposta-e-429-ou-503)).
- No cartão, uma adquirente pode ficar indisponível sem afetar as outras. Com mais de uma habilitada, crie na outra com o campo `acquirer`.
- Não dependa só do webhook: para vendas críticas, confirme com `GET /transactions/{id}`.
