Initiate an internal transfer

post/venue-adapter-service/api/vas/v1/initiate-transfer

Initiates an internal transfer between accounts within a master/sub account structure, used by Link.

Request Body

sourceCredentialExternalId string required
Credential external ID of the source account
Min length: >= 1 characters
destinationCredentialExternalId string required
Credential external ID of the destination account
Min length: >= 1 characters
asset string required
Generic asset identifier to transfer
Min length: >= 1 characters
amount string required
Amount to transfer in full units
Min length: >= 1 characters

200 Response

transfer object required
credentialExternalId string required
Min length: >= 1 characters
transferId string required
Min length: >= 1 characters
type string required
Allowed values: INBOUND OUTBOUND INTERNAL_INBOUND INTERNAL_OUTBOUND
status string required
Allowed values: PENDING UNCONFIRMED CONFIRMED CANCELED FAILED
assetRaw string required
Min length: >= 1 characters
amount string required
Min length: >= 1 characters
createdAt string <date-time>required
detailsOne ofrequired
externalId string
Min length: >= 1 characters
transactionId string
Min length: >= 1 characters
network string
Min length: >= 1 characters
networkRaw string
Min length: >= 1 characters
confirmations number
asset string
Min length: >= 1 characters
feeAsset string
Min length: >= 1 characters
feeAssetRaw string
Min length: >= 1 characters
feeAmount string
Min length: >= 1 characters

400 Response

errorName string required
error string required

404 Response

errorName string required
error string required

409 Response

errorName string required
error string required

422 Response

errorName string required
error string required

500 Response

errorName string required
error string required