Documentation
Wallet

Transfert multi-devises

PostAuthentification requise

Déplace des fonds entre deux wallets appartenant au client authentifié qui détiennent des devises différentes. Obtenez d'abord le taux via le point de terminaison exchange-rate, puis envoyez l'exchange_rate et le rate_token retournés pour exécuter la transaction à ce taux. Les frais de change applicables sont déduits du montant.

Point de terminaison

Post/wallet/v1/transfers/exchange

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

Codes de statut

200OK - The transfer was executed, with the request_id echoed back.
400Bad request - The transfer breaks a transfer rule, the rate_token is stale, or the body failed validation.
401Unauthorized - Missing or invalid Bearer token.
403Forbidden - Valid token but insufficient scope (payment scope required).
429Too many requests - Rate limit exceeded.
500Internal server error - errors[0].code will be InternalServerError.
503Service unavailable - Request rejected by the gateway circuit breaker.
504Gateway timeout - The service did not respond in time.

Réponses d'erreur

400Validation error
{
  "errors": [
    {
      "status": 400,
      "code": "ValidationError",
      "message": "rate_token is required",
      "field": "rate_token"
    }
  ]
}
400Transfer limit breached
{
  "errors": [
    {
      "status": 400,
      "code": "DailyLimitError",
      "message": "This transfer would exceed your daily transfer limit"
    }
  ]
}

À propos de Transfert multi-devises

Le point de terminaison POST /wallet/v1/transfers/exchange : Déplace des fonds entre deux wallets appartenant au client authentifié qui détiennent des devises différentes. Obtenez d'abord le taux via le point de terminaison exchange-rate, puis envoyez l'exchange_rate et le rate_token retournés pour exécuter la transaction à ce taux. Les frais de change applicables sont déduits du montant.

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