Deriv API
Documentación
Options Trading (Legacy)

Legacy Statement

GetRequiere autenticaciónHeredado

Get the historical transaction statement from the legacy options platform for the default account of the supplied loginid.

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 Legacy Statement

El endpoint GET /trading/v1/options/legacy/statement: Get the historical transaction statement from the legacy options platform for the default account of the supplied loginid.

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.