Deriv API
Documentação
Configuração de Options

Criar Conta

PostAutenticação necessária

Criar uma nova conta de negociação de Options

Endpoint

Post/trading/v1/options/accounts

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

Códigos de Estado

200OK - Account already exists with the same parameters
{
  "data": {
    "account_id": "DOT90004580",
    "balance": 10000,
    "currency": "USD",
    "group": "row",
    "status": "active",
    "account_type": "demo"
  },
  "meta": {
    "endpoint": "/accounts",
    "method": "POST",
    "timing": 245
  }
}
201Created - New account successfully created
{
  "data": [
    {
      "account_id": "DOT90004580",
      "balance": 10000,
      "currency": "USD",
      "group": "row",
      "status": "active",
      "account_type": "demo"
    }
  ],
  "meta": {
    "endpoint": "/accounts",
    "method": "POST",
    "timing": 456
  }
}
400Bad request - Invalid or missing parameters
401Unauthorized - Invalid or missing authentication
403Forbidden - Access denied
500Internal server error
504Gateway timeout - Upstream service timeout

Respostas de Erro

400Bad request
{
  "errors": [
    {
      "status": 400,
      "code": "FieldIsRequired",
      "message": "currency field is required"
    }
  ],
  "meta": {
    "endpoint": "/accounts",
    "method": "POST",
    "timing": 23
  }
}
401Unauthorized
{
  "errors": [
    {
      "status": 401,
      "code": "Unauthorized",
      "message": "Invalid or missing authentication credentials"
    }
  ],
  "meta": {
    "endpoint": "/accounts",
    "method": "POST",
    "timing": 12
  }
}
403Forbidden
{
  "errors": [
    {
      "status": 403,
      "code": "AccessDenied",
      "message": "You do not have permission to access this resource"
    }
  ],
  "meta": {
    "endpoint": "/accounts",
    "method": "POST",
    "timing": 15
  }
}
500Internal server error
{
  "errors": [
    {
      "status": 500,
      "code": "InternalServerError",
      "message": "An internal error occurred"
    }
  ],
  "meta": {
    "endpoint": "/accounts",
    "method": "POST",
    "timing": 67
  }
}

Acerca de Criar Conta

O endpoint POST /trading/v1/options/accounts: Criar uma nova conta de negociação de Options

Códigos de Estado da Resposta

  • 200 OK: Devolvido quando já existe uma conta com os mesmos parâmetros. A resposta contém um único objeto de conta no campo data.
  • 201 Created: Devolvido quando uma nova conta é criada com sucesso. A resposta contém um array de contas no campo data.

Tipos de Conta

  • Conta Demo: Pratique negociação com fundos virtuais. Perfeito para testes e aprendizagem.
  • Conta Real: Negoceie com dinheiro real. Requer verificação e financiamento adequados.

Suporte de Moeda

Atualmente, as contas de Options suportam a moeda USD. Mais moedas poderão ser adicionadas no futuro.

Parâmetros de Pedido

Todos os campos são obrigatórios:

  • currency
  • group
  • account_type
Click to open live chat support. Get instant help from our support team.