Deriv API
Documentation
Configuration Options

Créer un compte

PostAuthentification requise

Créer un nouveau compte de trading Options

Point de terminaison

Post/trading/v1/options/accounts

URL de base : https://api.derivws.com

Codes de statut

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

Réponses d'erreur

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
  }
}

À propos de Créer un compte

Le point de terminaison POST /trading/v1/options/accounts : Créer un nouveau compte de trading Options

Codes de statut de réponse

  • 200 OK : Renvoyé lorsqu'un compte avec les mêmes paramètres existe déjà. La réponse contient un seul objet de compte dans le champ data.
  • 201 Created : Renvoyé lorsqu'un nouveau compte est créé avec succès. La réponse contient un tableau de comptes dans le champ data.

Types de comptes

  • Compte démo : Pratiquez le trading avec des fonds virtuels. Parfait pour les tests et l'apprentissage.
  • Compte réel : Tradez avec de l'argent réel. Nécessite une vérification et un financement appropriés.

Support de devises

Actuellement, les comptes Options prennent en charge la devise USD. D'autres devises pourraient être ajoutées à l'avenir.

Paramètres de demande

Tous les champs sont requis :

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