Documentación
Trading de opciones (Legacy)

Estado de cuenta heredado

GetRequiere autenticaciónHeredado

Obtenga el estado de cuenta histórico de transacciones de la plataforma de opciones heredada para la cuenta predeterminada del loginid proporcionado.

Endpoint

Get/trading/v1/options/legacy/statement

URL Base: https://api.derivws.com

Códigos de Estado

200OK - Statement returned successfully
400Bad request - Bad input (e.g. malformed loginid)
404Not found - User or default account not found
409Conflict - User migration is pending or has failed
422Unprocessable entity - Request validation error
500Internal server error
503Service temporarily unavailable

Respuestas de Error

400Bad request
{
  "errors": [
    {
      "status": 400,
      "code": "ValidationError",
      "message": "loginid must match ^[A-Z]+[0-9]+$"
    }
  ],
  "meta": {
    "endpoint": "/trading/v1/options/legacy/statement",
    "method": "GET",
    "timing": 18
  }
}
409Migration pending or failed
{
  "errors": [
    {
      "status": 409,
      "code": "MigrationPending",
      "message": "User migration is pending or has failed"
    }
  ],
  "meta": {
    "endpoint": "/trading/v1/options/legacy/statement",
    "method": "GET",
    "timing": 24
  }
}
422Validation error
{
  "errors": [
    {
      "status": 422,
      "code": "ValidationError",
      "message": "date_to must be <= 2147483647"
    }
  ],
  "meta": {
    "endpoint": "/trading/v1/options/legacy/statement",
    "method": "GET",
    "timing": 14
  }
}

Acerca de Estado de cuenta heredado

El endpoint GET /trading/v1/options/legacy/statement: Obtenga el estado de cuenta histórico de transacciones de la plataforma de opciones heredada para la cuenta predeterminada del loginid proporcionado.

Parámetros de consulta

  • loginid El Deriv loginid cuyo estado de cuenta heredado desea recuperar. Obligatorio.
  • limit Número máximo de transacciones a devolver. Opcional; por defecto es 100.
  • date_from / date_to Marcas de tiempo Unix para filtrar el estado de cuenta por rango de fechas. Opcional.

Campos de transacción

Cada objeto de transacción en la respuesta incluye los siguientes campos:

  • transaction_id Identificador único de la transacción.
  • action_type Tipo de transacción (por ejemplo, compra, venta, depósito, retiro).
  • amount Monto de la transacción como una cadena decimal.
  • balance_after Saldo de la cuenta después de la transacción.
  • transaction_time Marca de tiempo Unix de cuándo ocurrió la transacción.
  • currency Moneda de la cuenta (por ejemplo, USD).
Click to open live chat support. Get instant help from our support team.