---
title: "Changes to Submit transaction"
method: POST
path: "/resources/applicants/{applicantId}/kyt/txns/-/data"
---

# Changes to Submit transaction

`POST /resources/applicants/{applicantId}/kyt/txns/-/data`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `fcc702e558a2`: 6 breaking, 9 warning, 6 info

## Changes

- **2026-11-03** `fcc702e558a2`: 6 breaking, 9 warning, 6 info
  - request property `info/currencyType` was restricted to a list of enum values
  - the request property `applicant` became required
  - the request property `applicant/paymentMethod/accountId` became required
  - the request property `info/amount` became required
  - the request property `info/currencyCode` became required
  - the request property `info/direction` became required
  - removed the request property `applicant/registrationDate`
  - removed the optional property `oneOf[subschema #1: USERPLATFORM EVENT TWOFARESET]/scoringResult/unmatchedRules` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2: USERPLATFORM EVENT PASSWORDRESET]/scoringResult/unmatchedRules` from the response with the `200` status
  - removed the optional property `oneOf[subschema #3: USERPLATFORM EVENT LOGIN]/scoringResult/unmatchedRules` from the response with the `200` status
  - removed the optional property `oneOf[subschema #4: USERPLATFORM EVENT SIGNUP]/scoringResult/unmatchedRules` from the response with the `200` status
  - removed the optional property `oneOf[subschema #5: CRYPTO/CRYSTAL OUT TXN]/scoringResult/unmatchedRules` from the response with the `200` status
  - removed the optional property `oneOf[subschema #6: CRYPTO/CRYSTAL IN TXN]/scoringResult/unmatchedRules` from the response with the `200` status
  - removed the optional property `oneOf[subschema #7: FIAT OUT]/scoringResult/unmatchedRules` from the response with the `200` status
  - removed the optional property `oneOf[subschema #8: FIAT IN]/scoringResult/unmatchedRules` from the response with the `200` status
  - added the new optional request property `applicant/device/byokRequestId`
  - added the new optional request property `applicant/paymentMethod/accountIdHash`
  - added the new optional request property `counterparty/paymentMethod/accountIdHash`
  - the request property `applicant/externalUserId` became optional
  - added the new `crypto` enum value to the request property `info/currencyType`
  - added the new `fiat` enum value to the request property `info/currencyType`

---

[Operation](https://skmtc.dev/sumsub/apis/sumsub-api/docs/resources/applicants/:applicantId/kyt/txns/-/data/post.md) - [API](https://skmtc.dev/sumsub/apis/sumsub-api.md) - [Page](https://skmtc.dev/sumsub/apis/sumsub-api/changes/resources/applicants/:applicantId/kyt/txns/-/data/post)
