---
title: "Changes to Get all purchases for an account"
method: GET
path: "/accounts/{account_id}/purchases"
---

# Changes to Get all purchases for an account

`GET /accounts/{account_id}/purchases`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 34 revisions.

- **2024-05-27** `2b8be460ec6a`: 1 info
- **2024-03-18** `3135bb8c67b3`: 1 info
- **2024-03-11** `cc0b10fb537e`: 5 warning
- **2024-03-01** `6fb940b0dad9`: 5 breaking, 3 warning, 21 info
- **2023-11-03** `a6c96c5ec06e`: 1 warning
- **2023-10-16** `898bb5f2ce0c`: 1 info
- **2023-09-02** `6b13f6f47735`: 8 breaking, 13 warning, 12 info

## Changes

- **2024-05-27** `2b8be460ec6a`: 1 info
  - added the optional property `data/items/purchasePlan/licenseRateCards/items/usageCycle` to the response with the `200` status
- **2024-03-18** `3135bb8c67b3`: 1 info
  - added the optional property `data/items/purchasePlan/licenseRateCards/items/type` to the response with the `200` status
- **2024-03-11** `cc0b10fb537e`: 5 warning
  - added the new `PREPAID` enum value to the `data/items/purchasePlan/billingEntitlementRateCards/items/invoiceTiming` response property for the response status `200`
  - added the new `PREPAID` enum value to the `data/items/purchasePlan/creditGrantRateCards/items/invoiceTiming` response property for the response status `200`
  - added the new `PREPAID` enum value to the `data/items/purchasePlan/fixedFeeRateCards/items/invoiceTiming` response property for the response status `200`
  - added the new `PREPAID` enum value to the `data/items/purchasePlan/licenseRateCards/items/invoiceTiming` response property for the response status `200`
  - added the new `PREPAID` enum value to the `data/items/type` response property for the response status `200`
- **2024-03-01** `6fb940b0dad9`: 5 breaking, 3 warning, 21 info
  - the response property `data/items/pricePlanId` became optional for the status `200`
  - the response property `data/items/pricePlanName` became optional for the status `200`
  - the response property `data/items/pricePlanVersion` became optional for the status `200`
  - the response property `data/items/purchasePlan` became optional for the status `200`
  - the `data/items/purchasePlan/billingEntitlementRateCards/items/` response's property type changed from no type to `object` for status `200`
  - removed the optional property `data/items/purchasePlan/entitlementRateCards` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/rateDetails` from the response with the `200` status
  - added the new `WALLET_TOPUP` enum value to the `data/items/type` response property for the response status `200`
  - added the optional property `data/items/purchasePlan/billingEntitlementRateCards/items/displayName` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/billingEntitlementRateCards/items/recurrenceConfig` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/billingEntitlementRateCards/items/tag` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/creditGrantRateCards/items/rateDetails/currencySlabRateDetails/items/rateConfig` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/deferredRevenue` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/entitlementOverageRateCards` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/fixedFeeRateCards` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/licenseRateCards` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/minimumCommitment` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/pricingCycleConfig` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/type` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/usageRateCards` to the response with the `200` status
  - added the optional property `data/items/walletTopupDetails` to the response with the `200` status
  - removed `#/components/schemas/EntitlementRateCard, subschema #2` from the `data/items/purchasePlan/billingEntitlementRateCards/items/` response property `allOf` list for the response status `200`
  - added the required property `data/items/purchasePlan/activeCurrencies` to the response with the `200` status
  - added the required property `data/items/purchasePlan/billingEntitlementRateCards/items/featureConfigs` to the response with the `200` status
  - added the required property `data/items/purchasePlan/billingEntitlementRateCards/items/featureId` to the response with the `200` status
  - added the required property `data/items/purchasePlan/billingEntitlementRateCards/items/invoiceTiming` to the response with the `200` status
  - added the required property `data/items/purchasePlan/billingEntitlementRateCards/items/ratePlan` to the response with the `200` status
  - added the required property `data/items/purchasePlan/billingEntitlementRateCards/items/rateValues` to the response with the `200` status
  - added the required property `data/items/purchasePlan/supportedCurrencies` to the response with the `200` status
- **2023-11-03** `a6c96c5ec06e`: 1 warning
  - added the new `IN_PROGRESS` enum value to the `data/items/status` response property for the response status `200`
- **2023-10-16** `898bb5f2ce0c`: 1 info
  - the `type` response's property default value `RECURRING` was removed for the status `200`
- **2023-09-02** `6b13f6f47735`: 8 breaking, 13 warning, 12 info
  - the `data/items/purchasePlan/billingEntitlementRateCards/items/` response's property type changed from `object` to no type for status `200`
  - removed the required property `data/items/purchasePlan/activeCurrencies` from the response with the `200` status
  - removed the required property `data/items/purchasePlan/billingEntitlementRateCards/items/featureConfigs` from the response with the `200` status
  - removed the required property `data/items/purchasePlan/billingEntitlementRateCards/items/featureId` from the response with the `200` status
  - removed the required property `data/items/purchasePlan/billingEntitlementRateCards/items/invoiceTiming` from the response with the `200` status
  - removed the required property `data/items/purchasePlan/billingEntitlementRateCards/items/ratePlan` from the response with the `200` status
  - removed the required property `data/items/purchasePlan/billingEntitlementRateCards/items/rateValues` from the response with the `200` status
  - removed the required property `data/items/purchasePlan/supportedCurrencies` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/billingEntitlementRateCards/items/displayName` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/billingEntitlementRateCards/items/recurrenceConfig` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/billingEntitlementRateCards/items/tag` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/creditGrantRateCards/items/rateDetails/currencySlabRateDetails/items/rateConfig` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/deferredRevenue` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/entitlementOverageRateCards` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/fixedFeeRateCards` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/licenseRateCards` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/minimumCommitment` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/pricingCycleConfig` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/type` from the response with the `200` status
  - removed the optional property `data/items/purchasePlan/usageRateCards` from the response with the `200` status
  - removed the optional property `data/items/walletTopupDetails` from the response with the `200` status
  - added the optional property `data/items/purchasePlan/entitlementRateCards` to the response with the `200` status
  - added the optional property `data/items/purchasePlan/rateDetails` to the response with the `200` status
  - added `#/components/schemas/EntitlementRateCard, subschema #2` to the `data/items/purchasePlan/billingEntitlementRateCards/items/` response property `allOf` list for the response status `200`
  - the response property `data/items/pricePlanId` became required for the status `200`
  - the response property `data/items/pricePlanName` became required for the status `200`
  - the response property `data/items/pricePlanVersion` became required for the status `200`
  - the response property `data/items/purchasePlan` became required for the status `200`
  - the `type` response's property default value `RECURRING` was added for the status `200`
  - removed the `IN_PROGRESS` enum value from the `data/items/status` response property for the response status `200`
  - removed the `PREPAID` enum value from the `data/items/purchasePlan/creditGrantRateCards/items/invoiceTiming` response property for the response status `200`
  - removed the `PREPAID` enum value from the `data/items/type` response property for the response status `200`
  - removed the `WALLET_TOPUP` enum value from the `data/items/type` response property for the response status `200`

---

[Operation](https://skmtc.dev/togaihq/apis/togai-apis/docs/accounts/:account_id/purchases/get.md) - [API](https://skmtc.dev/togaihq/apis/togai-apis.md) - [Page](https://skmtc.dev/togaihq/apis/togai-apis/changes/accounts/:account_id/purchases/get)
