POST /api/v1/wallet/external/withdrawal debits funds when a user requests a transfer from Social Trading to the CRM.
Recommended workflow
1
Create the internal request
The CRM records the withdrawal with a pending status and assigns an immutable reference.
2
Request the debit
The backend calls ExuraCopy with a unique
idempotency_key for that withdrawal.3
Evaluate the response
COMPLETED and ALREADY_PROCESSED confirm that the debit exists. A 409 response for insufficient funds must not complete the internal workflow.4
Complete the CRM transaction
After a successful confirmation, the CRM applies the corresponding movement in its own system.
Request
Response
Previous: Credit funds
Return to the deposit workflow.
Next: Account webhooks
Receive accounts created in Social Trading.

