Pular para o conteúdo principal
curl https://checkout.noxpay.io/v2/offramp/NOXdef789 \
  -H "api-key: <key>"
import requests

response = requests.get(
    "https://checkout.noxpay.io/v2/offramp/NOXdef789",
    headers={"api-key": "<key>"},
)
print(response.json())
const response = await fetch(
  "https://checkout.noxpay.io/v2/offramp/NOXdef789",
  { headers: { "api-key": "<key>" } }
);
const data = await response.json();
{
  "end2end": "NOXdef789",
  "component": "success",
  "state": "DONE",
  "template": "offramp",
  "created_at": "2024-05-02T09:00:00Z",
  "updated_at": "2024-05-02T09:10:00Z",
  "status": { "en": "Success", "pt": "Sucesso" },
  "substatus": { "en": "Success", "pt": "Sucesso" },
  "message": {
    "en": "Transaction completed successfully",
    "pt": "Transação concluída com sucesso"
  },
  "error_message": { "en": "", "pt": "" },
  "attributes": {
    "quote": 5,
    "ref_quote": 5,
    "fees": 10,
    "currency_exit": "BRL",
    "currency_entry_paid": "USDT (TRX)",
    "currency_entry_paid_code": "USDT",
    "amount_paid": 100.00,
    "amount_sent": 490.00,
    "pix_e2e": "E00038166202405020900...",
    "client_name": "Carlos Lima",
    "client_tax_id": "11122233344",
    "expiration": "2024-05-02T09:30:00Z",
    "return_url": "https://seuapp.com/concluido",
    "external_code": "payout_7",
    "webhook": "https://seuapp.com/webhooks/nox",
    "pix_key": "email@example.com",
    "pix_key_type": "email"
  }
}
{ "error": "Not Found" }
Cobre os templates: offramp (saldo → BRL) e offramp_instant (depósito externo de cripto → BRL). Campos marcados com o nome do template estão presentes apenas naquela variante.

Parâmetros de caminho

ParâmetroDescrição
idO identificador end2end (ex: NOXdef789)

Response 200 OK

Attributes — offramp

CampoTipoDescrição
quoteintegerTaxa de câmbio cripto→BRL efetiva utilizada
ref_quoteintegerTaxa de referência mid-market
feesintegerTotal de tarifas
currency_exitstringMoeda de pagamento fiat — sempre BRL
currency_entry_paidstringNome exibido do ativo cripto (ex: USDT (TRX))
currency_entry_paid_codestringCódigo da moeda cripto
amount_paidfloatValor em cripto debitado do seu saldo
amount_sentfloatValor em BRL que o beneficiário recebe
pix_keystringChave PIX para a qual o BRL foi enviado
pix_key_typestringTipo de chave PIX (cpf, cnpj, email, phone, random)
pix_e2estringID end-to-end do PIX (preenchido após o pagamento)
client_namestringNome do beneficiário
client_tax_idstringCPF ou CNPJ do beneficiário
expirationstringTimestamp de expiração da sessão (ISO 8601)
return_urlstringURL de redirecionamento pós-checkout
external_codestringReferência do lojista
webhookstringURL de webhook

Attributes — offramp_instant

CampoTipoDescrição
quoteintegerTaxa de câmbio cripto→BRL efetiva utilizada
ref_quoteintegerTaxa de referência mid-market
feesintegerTotal de tarifas
currency_paymentstringMoeda cripto que o pagador envia
currency_receivedstringMoeda fiat que o beneficiário recebe
amount_paymentfloatValor em cripto enviado pelo pagador
amount_receivedfloatValor em BRL que o beneficiário recebe
amount_payment_displaystringExibição formatada do valor em cripto
deposit_addressstringEndereço de depósito blockchain para o qual o pagador deve enviar
deposit_currencystringCódigo de moeda para o depósito
exact_deposit_amountstringValor exato com sufixo necessário (deve ser enviado com precisão)
tx_hashstringHash da transação on-chain do depósito de entrada
pix_keystringChave PIX para a qual o BRL foi enviado
pix_key_typestringTipo de chave PIX (cpf, cnpj, email, phone, random)
pix_e2estringID end-to-end do PIX (preenchido após o pagamento)
client_namestringNome do beneficiário
client_tax_idstringCPF ou CNPJ do beneficiário
expirationstringTimestamp de expiração da sessão
return_urlstringURL de redirecionamento pós-checkout
external_codestringReferência do lojista
webhookstringURL de webhook
Para offramp_instant, sempre exiba exact_deposit_amount ao pagador — não um número arredondado. O valor com sufixo é como a Noxpay identifica a qual sessão um depósito pertence.
404 — transação não encontrada ou não pertence à sua conta. Para todos os valores de status / substatus veja Statuses do Offramp.
curl https://checkout.noxpay.io/v2/offramp/NOXdef789 \
  -H "api-key: <key>"
import requests

response = requests.get(
    "https://checkout.noxpay.io/v2/offramp/NOXdef789",
    headers={"api-key": "<key>"},
)
print(response.json())
const response = await fetch(
  "https://checkout.noxpay.io/v2/offramp/NOXdef789",
  { headers: { "api-key": "<key>" } }
);
const data = await response.json();
{
  "end2end": "NOXdef789",
  "component": "success",
  "state": "DONE",
  "template": "offramp",
  "created_at": "2024-05-02T09:00:00Z",
  "updated_at": "2024-05-02T09:10:00Z",
  "status": { "en": "Success", "pt": "Sucesso" },
  "substatus": { "en": "Success", "pt": "Sucesso" },
  "message": {
    "en": "Transaction completed successfully",
    "pt": "Transação concluída com sucesso"
  },
  "error_message": { "en": "", "pt": "" },
  "attributes": {
    "quote": 5,
    "ref_quote": 5,
    "fees": 10,
    "currency_exit": "BRL",
    "currency_entry_paid": "USDT (TRX)",
    "currency_entry_paid_code": "USDT",
    "amount_paid": 100.00,
    "amount_sent": 490.00,
    "pix_e2e": "E00038166202405020900...",
    "client_name": "Carlos Lima",
    "client_tax_id": "11122233344",
    "expiration": "2024-05-02T09:30:00Z",
    "return_url": "https://seuapp.com/concluido",
    "external_code": "payout_7",
    "webhook": "https://seuapp.com/webhooks/nox",
    "pix_key": "email@example.com",
    "pix_key_type": "email"
  }
}
{ "error": "Not Found" }