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

Legacy Accounts

GetAutenticação necessáriaLegada

List the authenticated user's legacy accounts, grouped by loginid.

Endpoint

Get/trading/v1/options/legacy/accounts

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

Códigos de Estado

200OK - Accounts grouped by loginid
404Not found - User has no legacy account mapping
409Conflict - User migration is pending or has failed
500Internal server error
503Service temporarily unavailable

Respostas de Erro

404No legacy mapping
{
  "errors": [
    {
      "status": 404,
      "code": "NotFound",
      "message": "User has no legacy account mapping"
    }
  ],
  "meta": {
    "endpoint": "/trading/v1/options/legacy/accounts",
    "method": "GET",
    "timing": 16
  }
}
409Migration pending or failed
{
  "errors": [
    {
      "status": 409,
      "code": "MigrationPending",
      "message": "User migration is pending or has failed"
    }
  ],
  "meta": {
    "endpoint": "/trading/v1/options/legacy/accounts",
    "method": "GET",
    "timing": 19
  }
}

Acerca de Legacy Accounts

O endpoint GET /trading/v1/options/legacy/accounts: List the authenticated user's legacy accounts, grouped by loginid.

Formato da Resposta

A resposta contém um mapa de loginids onde cada chave é um loginid Deriv (por exemplo, CR90000123) e o valor é um array de objetos de contas legadas associadas a esse loginid.

Sem Mapeamento Legado

Uma resposta 404 indica que o utilizador autenticado não tem contas correspondentes na plataforma de opções legada. Isto é esperado para utilizadores que se registaram após a migração da plataforma.

Conflito de Migração

Uma resposta 409 Conflict significa que a migração do utilizador está atualmente em curso ou falhou. Verifique o endpoint migration-status para determinar o estado exato.

Click to open live chat support. Get instant help from our support team.