---
title: "Changes to PreValidate deposit of resources to an account"
method: POST
path: "/transaction/account-deposit-pre-validation"
---

# Changes to PreValidate deposit of resources to an account

`POST /transaction/account-deposit-pre-validation`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 50 revisions.

- **2025-02-14** `4236e351bc2c` — 1 warning
- **2024-05-14** `7601c23b1af1` — 1 info
- **2024-04-08** `0d434e6f32f7` — 3 breaking, 2 warning, 6 info

## Changes

- **2025-02-14** `4236e351bc2c` — 1 warning
  - removed the request property `allOf[subschema #1]/badge/resource_address`
- **2024-05-14** `7601c23b1af1` — 1 info
  - added `AccountLockerNotFoundError` discriminator mapping keys to the `details` response property for the response status `4XX`
- **2024-04-08** `0d434e6f32f7` — 3 breaking, 2 warning, 6 info
  - removed the enum value `NonFungibleResourceBadge` of the request property `allOf[subschema #1]/badge/badge_type`
  - the response property `allOf[subschema #2]/deciding_factors/is_badge_authorized_depositor` became nullable for the status `200`
  - removed the required property `allOf[subschema #2]/resource_specific` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/deciding_factors/resource_preference_rules` from the response with the `200` status
  - added the new `Accept` enum value to the `allOf[subschema #2]/deciding_factors/default_deposit_rule` response property for the response status `200`
  - added `NonFungibleBadge` discriminator mapping keys to the `allOf[subschema #1]/badge` request property
  - removed `NonFungibleResourceBadge` discriminator mapping keys from the `allOf[subschema #1]/badge` request property
  - added the new `NonFungibleBadge` enum value to the request property `allOf[subschema #1]/badge/badge_type`
  - added the optional property `allOf[subschema #2]/deciding_factors/resource_specific_details` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/resource_specific_behaviour` to the response with the `200` status
  - removed the `Allow` enum value from the `allOf[subschema #2]/deciding_factors/default_deposit_rule` response property for the response status `200`

---

[Operation](https://skmtc.dev/radixdlt/apis/radix-gateway-api-babylon/docs/transaction/account-deposit-pre-validation/post.md) · [API](https://skmtc.dev/radixdlt/apis/radix-gateway-api-babylon.md) · [Page](https://skmtc.dev/radixdlt/apis/radix-gateway-api-babylon/changes/transaction/account-deposit-pre-validation/post)
