---
title: "Changes to Lists all contracts"
method: GET
path: "/contracts"
---

# Changes to Lists all contracts

`GET /contracts`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `c393d0102005`: 4 breaking, 15 info

## Changes

- **2026-11-03** `c393d0102005`: 4 breaking, 15 info
  - the response property `contracts/items/items/items/revenue_pattern` became optional for the status `200`
  - the `contracts/items/items/items/quantity` response's property type changed from `number` to `string`, and format from no format to `number` for status `200`
  - the `contracts/items/items/items/revenue_pattern` response's property type changed from `string` to no type for status `200`
  - the `contracts/items/items/items/tax_rate/allOf[#/components/schemas/TaxRateWithOptionalAmount]/percentage` response's property type changed from `number` to `string`, and format from no format to `number` for status `200`
  - added the optional property `contracts/items/billing_address` to the response with the `200` status
  - added the optional property `contracts/items/items/items/bundle` to the response with the `200` status
  - added the optional property `contracts/items/items/items/declared_ssp` to the response with the `200` status
  - added the optional property `contracts/items/items/items/description` to the response with the `200` status
  - added the optional property `contracts/items/items/items/progress_plan` to the response with the `200` status
  - added the optional property `contracts/items/metadata` to the response with the `200` status
  - added the optional property `contracts/items/purchase_order_number` to the response with the `200` status
  - added the optional property `contracts/items/shipping_address` to the response with the `200` status
  - added the optional property `contracts/items/shipping_customer_id` to the response with the `200` status
  - added `#/components/schemas/RevenuePattern` to the `contracts/items/items/items/revenue_pattern` response property `allOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `contracts/items/items/items/` response property `allOf` list for the response status `200`
  - removed the `DAILY` enum value from the `contracts/items/items/items/revenue_pattern` response property for the response status `200`
  - removed the `EVEN_PERIOD` enum value from the `contracts/items/items/items/revenue_pattern` response property for the response status `200`
  - added the required property `contracts/items/email_selection` to the response with the `200` status
  - added the required property `contracts/items/items/items/product_type` to the response with the `200` status

---

[Operation](https://skmtc.dev/rillet/apis/rillet-accounting-api/docs/contracts/get.md) - [API](https://skmtc.dev/rillet/apis/rillet-accounting-api.md) - [Page](https://skmtc.dev/rillet/apis/rillet-accounting-api/changes/contracts/get)
