QvaPay API
Withdraw

Detalle de Retiro

Obtener los detalles de un retiro específico.

GET /withdraw/:id

Retorna los detalles completos de un retiro específico. Solo el propietario del retiro puede consultar sus detalles.

Autenticación

Bearer Token (Authorization: Bearer {token}) o Credenciales de App (app-id + app-secret en headers).

Request

curl -X GET https://api.qvapay.com/withdraw/12345 \
  -H "Authorization: Bearer {tu-token}"

Parámetros de URL

ParámetroTipoDescripción
idnumberID del retiro

Response

{
  "result": "OK",
  "data": {
    "id": 12345,
    "amount": 50.00,
    "receive": 48.50,
    "payment_method": "tron_usdt",
    "status": "completed",
    "details": {
      "wallet": "TXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    },
    "tx_id": "abc123def456...",
    "evidence_url": "https://tronscan.org/#/transaction/abc123def456...",
    "created_at": "2025-06-20T14:30:00.000Z",
    "updated_at": "2025-06-20T15:00:00.000Z",
    "transaction": {
      "uuid": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
      "amount": 50.00,
      "description": "Retiro tron_usdt",
      "status": "completed",
      "created_at": "2025-06-20T14:30:00.000Z",
      "updated_at": "2025-06-20T15:00:00.000Z"
    }
  }
}

Campos de respuesta

CampoTipoDescripción
idnumberID del retiro
amountnumberMonto solicitado
receivenumberMonto recibido después de fees
payment_methodstringMétodo de pago / moneda utilizada
statusstringEstado del retiro (pending, processing, completed, failed)
detailsobjectDetalles del retiro (wallet, etc.)
tx_idstring | nullID de transacción en la blockchain
evidence_urlstring | nullURL de evidencia o explorador de blockchain
created_atstringFecha de creación (ISO 8601)
updated_atstringFecha de última actualización (ISO 8601)
transactionobjectTransacción asociada en QvaPay
transaction.uuidstringUUID de la transacción
transaction.amountnumberMonto de la transacción
transaction.descriptionstringDescripción de la transacción
transaction.statusstringEstado de la transacción
transaction.created_atstringFecha de creación de la transacción
transaction.updated_atstringFecha de actualización de la transacción

Errores

CódigoDescripción
400ID de retiro no proporcionado o inválido
403El retiro no pertenece al usuario autenticado
404Retiro no encontrado