v1

latestOpenAPI 3.1.02026-07-2685154311.7 KB
Transfers

Reject a transfer

Rejects a transfer with a specified reason. If the reason is OTHER, a comment is required.

post/entities/{entityDID}/tx/{transferId}/reject

Path parameters

entityDIDstring did required

Decentralized Identifier (DID)

Example:did:web:vasps.id:jxnl0411:at

The DID of the entity

transferIdstring uuid required
Example:01f09c55-9de0-42c5-874f-237dcb51fd9f

The transfer ID

Request body

reason'COUNTERPARTY_RISK' | 'COUNTERPARTY_DUE_DILIGENCE' | 'BLOCKCHAIN_RISK_SCORE' | 'SANCTION_SCREENING' | 'ASSET_TYPE' | 'SUSPICIOUS_TRANSACTION' | 'COUNTERPARTY_POLICIES' | 'COUNTERPARTY_REJECTED' | 'COUNTERPARTY_NO_RESPONSE' | 'CANCELED_BY_INITIATOR' | 'REMOVED_FROM_TRANSFER' | 'TRANSFER_PARTICIPANT' | 'SOURCE_ADDRESS' | 'BENEFICIARY_ADDRESS' | 'BENEFICIARY_NOT_FOUND' | 'ORIGINATOR_REJECT_OUTGOING' | 'BENEFICIARY_REJECT_INCOMING' | 'COMPLIANCE_POLICIES' | 'OTHER' required

The reason for rejecting the transfer

commentstring

Additional comment (required when reason is OTHER)

Example request

{
  "reason": "COUNTERPARTY_RISK"
}

Response

Transfer rejected successfully

messagestring

Example response

{
  "message": "Transfer rejected successfully"
}