Buscar...

Consultar status rápido

Retorna apenas o ID e o status da transação. Ideal para polling leve.

Overview

Menor consumo de banda que GET /transactions/{id}. Use quando precisar apenas saber se a transação foi concluída ou falhou.

Endpoint

GETGET /transactions/{transactionId}/status
Base URL:https://api.onnixpay.com/api/v1/sdk

Headers

HeaderObrigatórioDescrição
X-API-KeySimSua API Key.

Path Parameters

CampoTipoObrigatórioDescrição
transactionIdstringSimID da transação.

Exemplo cURL

cURL
curl -X GET "https://api.onnixpay.com/api/v1/sdk/transactions/txn_abc123/status" \
  -H "X-API-Key: ox_sua_chave_aqui"

Response — Sucesso (200)

JSON
{
  "id": "txn_abc123",
  "status": "completed"
}

Campos da resposta

CampoTipoDescrição
idstringID da transação.
statusstringpending | completed | failed. Resposta enxuta para polling.

Status codes e erros comuns

StatusCódigoMensagem
404RESOURCE_NOT_FOUNDTransação não encontrada.
401INVALID_API_KEYChave de API inválida ou ausente.

Exemplo de resposta de erro

JSON
{
  "code": "RESOURCE_NOT_FOUND",
  "message": "Transação não encontrada."
}