v1
latestOpenAPI 3.1.02026-07-2685154311.7 KBCreate transfer
Creates a new transfer. The fields required in a transfer differ depending on the jurisdiction of the originating VASP. Additional data may be provided to the beneficiary VASP depending on their jurisdiction.
Request body
Idempotency key: to prevent duplicate transactions and proactively manage disruptions arising from the idempotency key becoming mandatory in the future, it is highly recommended to populate this field with a unique identifier for the transfer
Amount in base unit of the asset (satoshi, wei, etc)
Asset decimals
Decentralized Identifier
Decentralized Identifier
Decentralized Identifier
Decentralized Identifier
Beneficiary VASP Name - If you do not have this data, we will try to resolve it.
Beneficiary VASP Website - If the VASP does not already have one, it is required to provide it.
Encrypted Personal Identificable Information (obscure schema-less value)
Beneficiary VASP Notification Email
Disable beneficiary data validation (opportunistic compliance)
Should consider beneficiary's jurisdiction in determining if a transfer is of type TRAVEL_RULE
Chainalysis network
Autopopulate originator and beneficiary fields with institution's information
Response
Transfer created
Identifier of the Transfer
Status of the Transfer
- SAVED Transfer stored.
- MISSING_BENEFICIARY_DATA TravelRule: Transfer Information is missing beneficiary data.
- NEW TravelRule: Transfer Information was created, but not sent yet.
- WAITING_FOR_INFORMATION TravelRule: Transfer Information is waiting for information to send.
- SENT TravelRule: Transfer Information was sent (TRLight/TRP)
- REJECTED TravelRule: Transfer rejected (TRP/Sygna)
- DECLINED TravelRule: Transfer declined (TRP/Sygna)
- ACK TravelRule: Destination blockchain address belongs to beneficiary confirmed.
- CANCELLED Transfer cancelled.
- INCOMPLETE Transfer created only with Blockchain Data (called by Beneficiary).
- ACCEPTED Transfer accepted.
- NOT_READY Transfer not ready.
Type of the Transfer
- BELOW_THRESHOLD Transfer is below all threshold.
- NON_CUSTODIAL Transfer is on a customer owned wallet. Proof required.
- TRAVELRULE Transfer is between VASPs. TravelRule transfer created.
- UNKNOWN Transfer with any missing information.
Asset symbol (BTC,ETH)
Amount in base unit of the asset (satoshi, wei, etc)
Charged Quantity
Decentralized Identifier
Decentralized Identifier
Decentralized Identifier
Decentralized Identifier
Encrypted IVMS101 data