---
title: "Changes to Get Contract"
method: GET
path: "/public/v2/contracts/{record_id}/"
---

# Changes to Get Contract

`GET /public/v2/contracts/{record_id}/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 18 of 37 revisions.

- **2026-10-19** `7588ae19aaff`: 2 info
- **2026-10-15** `238fe9120a75`: 1 info
- **2026-10-14** `3d645439b1e4`: 2 warning, 3 info
- **2026-10-06** `f8de2ceea61d`: 2 warning
- **2026-09-29** `4b2d6ee0dff6`: 6 info
- **2026-09-26** `9f0ddd3870e6`: 1 info
- **2026-09-21** `132d3ca6acd1`: 1 info
- **2026-09-18** `5bd4dbaf2e9c`: 2 warning, 1 info
- **2026-09-17** `eb1551572556`: 2 info
- **2026-09-16** `ec5b5040939d`: 4 warning
- **2026-09-15** `a14e8141ecfc`: 3 warning
- **2026-09-09** `5ee66026745f`: 7 warning, 4 info
- **2026-09-01** `d09369419a42`: 1 warning
- **2026-08-20** `4849d2498a13`: 1 info
- **2026-08-19** `f338ec8b3f52`: 2 warning
- **2026-08-14** `b97119cb9f42`: 3 breaking, 1 info
- **2026-08-11** `bd3299445a5e`: 1 warning
- **2026-07-26** `64136e8e19bb`: 2 warning

## Changes

- **2026-10-19** `7588ae19aaff`: 2 info
  - added the required property `created_at` to the response with the `200` status
  - added the required property `updated_at` to the response with the `200` status
- **2026-10-15** `238fe9120a75`: 1 info
  - added the optional property `custom_fields/items/field/applies_to/items/layer` to the response with the `200` status
- **2026-10-14** `3d645439b1e4`: 2 warning, 3 info
  - added the new `kintsugi` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `kintsugi` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the optional property `obligations/items/deferral_account_id` to the response with the `200` status
  - added the optional property `obligations/items/income_account_id` to the response with the `200` status
  - added the optional property `unbilled_receivable_account_id` to the response with the `200` status
- **2026-10-06** `f8de2ceea61d`: 2 warning
  - added the new `anrok` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `anrok` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
- **2026-09-29** `4b2d6ee0dff6`: 6 info
  - added the optional property `error_code` to the response with the `400` status
  - added the optional property `error_code` to the response with the `404` status
  - added the optional property `error_code` to the response with the `500` status
  - added the optional property `error_reason` to the response with the `400` status
  - added the optional property `error_reason` to the response with the `404` status
  - added the optional property `error_reason` to the response with the `500` status
- **2026-09-26** `9f0ddd3870e6`: 1 info
  - added the optional property `code` to the response with the `200` status
- **2026-09-21** `132d3ca6acd1`: 1 info
  - added the optional property `revenue_recognitions/items/code` to the response with the `200` status
- **2026-09-18** `5bd4dbaf2e9c`: 2 warning, 1 info
  - added the new `external` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `external` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the optional property `integration_remote_records/items/integration_name` to the response with the `200` status
- **2026-09-17** `eb1551572556`: 2 info
  - removed the `paypal` enum value from the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - removed the `paypal` enum value from the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
- **2026-09-16** `ec5b5040939d`: 4 warning
  - added the new `moss` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `moss` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `paypal` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `paypal` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
- **2026-09-15** `a14e8141ecfc`: 3 warning
  - added the new `addepar` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `addepar` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `qbd` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #2: MigrationProviderType]/` response property for the response status `200`
- **2026-09-09** `5ee66026745f`: 7 warning, 4 info
  - added the new `airwallex` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `airwallex` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `pleo` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `pleo` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `sage_50_rutter` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #2: MigrationProviderType]/` response property for the response status `200`
  - added the new `tipalti` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `tipalti` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the optional property `obligations/items/billing_mode` to the response with the `200` status
  - added the optional property `obligations/items/prepaid_invoiced` to the response with the `200` status
  - added the optional property `obligations/items/prepaid_recognized` to the response with the `200` status
  - added the optional property `obligations/items/prepaid_remaining` to the response with the `200` status
- **2026-09-01** `d09369419a42`: 1 warning
  - added the new `sage_50` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #2: MigrationProviderType]/` response property for the response status `200`
- **2026-08-20** `4849d2498a13`: 1 info
  - added the optional property `obligations/items/ramp_group_id` to the response with the `200` status
- **2026-08-19** `f338ec8b3f52`: 2 warning
  - added the new `monday` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `monday` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
- **2026-08-14** `b97119cb9f42`: 3 breaking, 1 info
  - the response property `change_orders/items/effective_date` became nullable for the status `200`
  - the response property `change_orders/items/obligation_modifications/items/obligation_id` became nullable for the status `200`
  - the response property `change_orders/items/obligation_modifications/items/obligation_id` became optional for the status `200`
  - added the required property `change_orders/items/is_incomplete` to the response with the `200` status
- **2026-08-11** `bd3299445a5e`: 1 warning
  - added the new `netsuite_rutter` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #2: MigrationProviderType]/` response property for the response status `200`
- **2026-07-26** `64136e8e19bb`: 2 warning
  - added the new `rippling` enum value to the `integration_remote_records/items/external_source/anyOf[subschema #1: ExternalIntegrationSourceOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`
  - added the new `rippling` enum value to the `integration_remote_records/items/integration_provider/anyOf[subschema #1: IntegrationProviderSchemaOut]/integration_type/anyOf[subschema #1: IntegrationProviderType]/` response property for the response status `200`

---

[Operation](https://skmtc.dev/dualentry/apis/dualentry-public-api/docs/public/v2/contracts/:record_id/get.md) · [API](https://skmtc.dev/dualentry/apis/dualentry-public-api.md) · [Page](https://skmtc.dev/dualentry/apis/dualentry-public-api/changes/public/v2/contracts/:record_id/get)
