Create inbound transactions

Learn how to send inbound Travel Rule transactions via API.

To produce an Inbound transaction:

  1. In the Dashboard, open the Rules Library page, select the Travel Rule bundle, install and enable the rules. We recommend installing all the rules available in the bundle as it is the quickest and easiest way to cover all of the checks.
  2. Generate an APP token, as described in this article.
  3. Send a single transaction or upload transactions in bulk having the type field set to travelRule.
  4. Wait for a webhook. Once the transaction is created, you will receive the applicantKytTxnAwaitingUser webhook.
  5. Enrich the transaction with the Travel Rule data.
  6. Move the transaction, as described in this article.
  7. Check the transaction status. You will receive one of the following webhooks, depending on the triggered rules:
  8. Update the transaction with the blockchain hash once it is fully confirmed on your side.
  9. Add a tag to the transaction if needed.
  10. Wait for the applicantKytTxnDataChanged webhook.