Skip to main content
GET
/
charges
/
{chargeId}
/
status
Status da Cobrança
curl --request GET \
  --url https://api.example.com/charges/{chargeId}/status \
  --header 'Authorization: <authorization>'
{
  "id": "ch_flare_dc7dc11b7f984d2886d2b429",
  "status": "pending",
  "paid": false
}

Descrição

Retorna apenas o status da cobrança. Ideal para polling — verificar periodicamente se um pagamento foi confirmado, sem carregar todos os dados da cobrança.
Use este endpoint em vez de GET /charges/{id} quando precisar verificar o status frequentemente. Ele é mais leve e rápido.

Parâmetros de Path

chargeId
string
required
ID da cobrança

Headers

Authorization
string
required
Bearer token de autenticação. Formato: Bearer sk_live_xxx

Exemplo de Requisição

curl https://api.flarepayments.com/v1/charges/ch_flare_dc7dc11b7f984d2886d2b429/status \
  -H "Authorization: Bearer sk_live_sua_chave_aqui"

Resposta 200 OK

id
string
ID da cobrança
status
string
Status atual: pending, paid, expired, failed
paid
boolean
true se o pagamento foi confirmado
{
  "id": "ch_flare_dc7dc11b7f984d2886d2b429",
  "status": "pending",
  "paid": false
}