Documentation API

post/api/v1/Psp/withdrawals

Requests a withdrawal to a confirmed bank account. The amount is taken from the account straight away and returned if the withdrawal is declined or the payout fails. Requires the user's PIN when strong authentication is on.

Psp

Paramètres

version

path · string

Requis

Corps de la demande

{
  "provider": "string",
  "accountId": 0,
  "beneficiaryId": "00000000-0000-0000-0000-000000000000",
  "amount": 0
}

Réponses

  • 200The withdrawal, being reviewed or processed.application/json
    {
      "isUnmatched": false,
      "canChooseAccount": false,
      "id": "6f1c2a9e-3b4d-4c8a-9f10-2a7e5b8c1d34",
      "provider": "bank-transfer",
      "direction": "Withdrawal",
      "status": "PendingApproval",
      "createdAt": "2026-10-16T09:30:00Z",
      "completedAt": null,
      "accountId": 1042,
      "accountCurrency": "USD",
      "amount": 250,
      "currency": "USD",
      "accountAmount": 250,
      "bankAmount": 213.4,
      "bankCurrency": "EUR",
      "rail": "SEPA",
      "beneficiaryName": "Jane Smith",
      "message": null,
      "rows": [
        {
          "label": "Taken from your account",
          "value": "250.00 USD"
        },
        {
          "label": "Exchange rate",
          "value": "1 USD = 0.8605 EUR"
        },
        {
          "label": "Fee",
          "value": "2.00 USD"
        },
        {
          "label": "Recipient gets",
          "value": "213.40 EUR"
        }
      ]
    }
  • 400The withdrawal cannot be made, or the PIN is missing or wrong. The body is a message to show the user.application/json
    "string"
  • 401Not authenticated.application/json
    {}
  • 404Unknown method.application/json
    {}
Alipay
Stripe
Eurex
AWS
Azure
Google Cloud
Currenex
Velocity Trade
Bitcoin
CME
Interactive Brokers
Kraken
FIX API
XTX
Bloomberg
Binance

Lancez votre plateforme.

Commencer.