Deriv API
Documentação
Negociação de opções (legado)

Legacy Statement

GetAutenticação necessáriaLegada

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

Respostas de Erro

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

O 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 O loginid Deriv cujo extrato legado pretende obter. Obrigatório.
  • limit Número máximo de transações a devolver. Opcional; o padrão é 100.
  • date_from / date_to Carimbos temporais Unix para filtrar o extrato por intervalo de datas. Opcional.

Campos da Transação

Cada objeto de transação na resposta inclui os seguintes campos:

  • transaction_id Identificador único da transação.
  • action_type Tipo de transação (por exemplo, compra, venda, depósito, levantamento).
  • amount Montante da transação como uma cadeia decimal.
  • balance_after Saldo da conta após a transação.
  • transaction_time Carimbo temporal Unix de quando a transação ocorreu.
  • currency Moeda da conta (por exemplo, USD).
Click to open live chat support. Get instant help from our support team.