---
title: "Changes to Debit Loyalty Points and Create Wallet Transaction"
method: POST
path: "/services/wallet/{walletId}/transaction/debit"
---

# Changes to Debit Loyalty Points and Create Wallet Transaction

`POST /services/wallet/{walletId}/transaction/debit`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `7bc73e06813c`: 69 breaking, 88 warning, 135 info

## Changes

- **2026-11-03** `7bc73e06813c`: 69 breaking, 88 warning, 135 info
  - the response's body type changed from no type to `object` for status `400`
  - the response's body type changed from no type to `object` for status `401`
  - the response property `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/account/meta` became optional for the status `201`
  - the response property `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/account/meta` became optional for the status `201`
  - the response property `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/rewardAccounts/items/meta` became optional for the status `201`
  - the response property `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountEntity]/meta` became optional for the status `201`
  - the response property `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/account/meta` became optional for the status `201`
  - the response property `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/rewardAccounts/items/meta` became optional for the status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/account/dateCreated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/account/dates/end` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/account/dates/start` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/account/lastUpdated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/account/relationships/ENTITLEMENT/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/account/relationships/ENTITLEMENT_OF/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/account/dateCreated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/account/dates/end` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/account/dates/start` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/account/lastUpdated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/account/relationships/ENTITLEMENT/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/account/relationships/ENTITLEMENT_OF/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/rewardAccounts/items/dateCreated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/rewardAccounts/items/dates/end` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/rewardAccounts/items/dates/start` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/rewardAccounts/items/lastUpdated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/rewardAccounts/items/relationships/ENTITLEMENT/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/children/items/rewardAccounts/items/relationships/ENTITLEMENT_OF/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountEntity]/dateCreated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountEntity]/dates/end` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountEntity]/dates/start` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountEntity]/lastUpdated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountEntity]/relationships/ENTITLEMENT/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountEntity]/relationships/ENTITLEMENT_OF/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/account/dateCreated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/account/dates/end` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/account/dates/start` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/account/lastUpdated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/account/relationships/ENTITLEMENT/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/account/relationships/ENTITLEMENT_OF/accountType` response's property type changed from `object` to `array` for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/rewardAccounts/items/dateCreated` response's property format changed from `date-time` to no format for status `201`
  - the `allOf[#/components/schemas/walletTransactionExpandedEntity]/accounts/items/rewardAccounts/items/oneOf[#/components/schemas/walletAccountTransactionChildEntity]/rewardAccounts/items/dates/end` response's property format changed from `date-time` to no format for status `201`
  - …252 more
  - …this revision’s changelog is incomplete

---

[Operation](https://skmtc.dev/eagleeye/apis/wallet-api/docs/services/wallet/:walletId/transaction/debit/post.md) - [API](https://skmtc.dev/eagleeye/apis/wallet-api.md) - [Page](https://skmtc.dev/eagleeye/apis/wallet-api/changes/services/wallet/:walletId/transaction/debit/post)
