---
title: "Changes to GET /invoices/{id}"
method: GET
path: "/invoices/{id}"
---

# Changes to GET /invoices/{id}

`GET /invoices/{id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 18 of 38 revisions.

- **2026-04-14** `8472a9bd15ea` — 1 breaking, 6 info
- **2026-03-27** `1ac1d5e34a8f` — 1 info
- **2026-03-25** `b859481da9cf` — 4 breaking, 1 info
- **2026-03-19** `0893c377bfd0` — 3 info
- **2026-03-13** `dd22ecbbe8e5` — 2 breaking, 1 warning, 1 info
- **2026-03-12** `930de445f98d` — 1 info
- **2026-03-06** `6768d46dbde8` — 1 breaking, 187 info
- **2026-02-20** `cf707627ad82` — 4 warning
- **2026-02-16** `79cd0cd88786` — 5 breaking, 2 warning, 1 info
- **2026-02-05** `635b1d55b735` — 2 breaking, 2 info
- **2026-02-02** `0f4bb2a098cb` — 2 breaking, 2 info
- **2026-01-30** `53ca25ccbde5` — 1 breaking
- **2026-01-28** `570b5f906a5f` — 1 info
- **2026-01-28** `c985e59e0748` — 1 breaking
- **2026-01-27** `e106f73e6999` — 1 breaking, 1 info
- **2026-01-27** `aea46314e2f7` — 1 breaking, 1 info
- **2026-01-27** `c985e59e0748` — 1 breaking, 1 info
- **2026-01-27** `ec5eb2a41457` — 1 breaking, 3 info

## Changes

- **2026-04-14** `8472a9bd15ea` — 1 breaking, 6 info
  - the `data/allOf[subschema #2]/payments/items/transaction` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - removed `#/components/schemas/TransactionReferenceResponse, subschema #2` from the `data/allOf[subschema #2]/payments/items/transaction` response property `allOf` list for the response status `200`
  - the response property `data/allOf[subschema #2]/payments/items/user/external_id` became required for the status `200`
  - added the required property `data/allOf[subschema #2]/payments/items/transaction/external_id` to the response with the `200` status
  - added the required property `data/allOf[subschema #2]/payments/items/transaction/id` to the response with the `200` status
  - added the required property `data/allOf[subschema #2]/payments/items/transaction/tags` to the response with the `200` status
  - added the required property `data/allOf[subschema #2]/users/items/external_id` to the response with the `200` status
- **2026-03-27** `1ac1d5e34a8f` — 1 info
  - response property `data/allOf[#/components/schemas/Invoice]/status` deprecated
- **2026-03-25** `b859481da9cf` — 4 breaking, 1 info
  - the `data/allOf[subschema #2]/payments/items/transaction` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the required property `data/allOf[subschema #2]/payments/items/transaction/external_id` from the response with the `200` status
  - removed the required property `data/allOf[subschema #2]/payments/items/transaction/id` from the response with the `200` status
  - removed the required property `data/allOf[subschema #2]/payments/items/transaction/tags` from the response with the `200` status
  - added `#/components/schemas/TransactionReferenceResponse, subschema #2` to the `data/allOf[subschema #2]/payments/items/transaction` response property `allOf` list for the response status `200`
- **2026-03-19** `0893c377bfd0` — 3 info
  - response property `data/allOf[#/components/schemas/Invoice]/line_items/items/amount` deprecated
  - added the required property `data/allOf[#/components/schemas/Invoice]/line_items/items/price` to the response with the `200` status
  - added the required property `data/allOf[subschema #2]/payments/items/transaction/tags` to the response with the `200` status
- **2026-03-13** `dd22ecbbe8e5` — 2 breaking, 1 warning, 1 info
  - removed the required property `data/allOf[#/components/schemas/Invoice]/line_items/items/currencyCode` from the response with the `200` status
  - removed the required property `data/allOf[#/components/schemas/Invoice]/workspaceId` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/Invoice]/lineItems` from the response with the `200` status
  - added the required property `data/allOf[subschema #2]/payments/items/posted` to the response with the `200` status
- **2026-03-12** `930de445f98d` — 1 info
  - added the required property `data/allOf[subschema #2]/payments` to the response with the `200` status
- **2026-03-06** `6768d46dbde8` — 1 breaking, 187 info
  - the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - added the optional property `data/allOf[#/components/schemas/Invoice]/line_items` to the response with the `200` status
  - added `#/components/schemas/CurrencyCode, subschema #2` to the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property `allOf` list for the response status `200`
  - response property `data/allOf[#/components/schemas/Invoice]/lineItems` deprecated
  - response property `data/allOf[#/components/schemas/Invoice]/workspaceId` deprecated
  - removed the `AAVE` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `ADA` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `AED` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `AFN` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `ALL` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `AMD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `ANG` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `AOA` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `ARS` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `AUD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `AWG` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `AZN` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BAM` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BBD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BCH` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BDT` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BGN` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BHD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BIF` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BMD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BND` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BOB` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BRL` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BSD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BTC` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BTN` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BWP` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BYR` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `BZD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `CAD` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `CADC` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `CADT` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `CDF` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `CHF` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - removed the `CLP` enum value from the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - …148 more
- **2026-02-20** `cf707627ad82` — 4 warning
  - added the new `CADC` enum value to the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - added the new `CADT` enum value to the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - added the new `EURC` enum value to the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
  - added the new `USDG` enum value to the `data/allOf[#/components/schemas/Invoice]/lineItems/items/currencyCode` response property for the response status `200`
- **2026-02-16** `79cd0cd88786` — 5 breaking, 2 warning, 1 info
  - the `data` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the required property `data/created` from the response with the `200` status
  - removed the required property `data/id` from the response with the `200` status
  - removed the required property `data/status` from the response with the `200` status
  - removed the required property `data/workspaceId` from the response with the `200` status
  - removed the optional property `data/lineItems` from the response with the `200` status
  - removed the optional property `data/modified` from the response with the `200` status
  - added `#/components/schemas/Invoice, subschema #2` to the `data` response property `allOf` list for the response status `200`
- **2026-02-05** `635b1d55b735` — 2 breaking, 2 info
  - removed the required property `data/buyerUser` from the response with the `200` status
  - removed the required property `data/lineItems/items/payout_user` from the response with the `200` status
  - added the required property `data/lineItems/items/type` to the response with the `200` status
  - added the required property `data/lineItems/items/user_id` to the response with the `200` status
- **2026-02-02** `0f4bb2a098cb` — 2 breaking, 2 info
  - removed the required property `data/buyerParty` from the response with the `200` status
  - removed the required property `data/lineItems/items/payout_party` from the response with the `200` status
  - added the required property `data/buyerUser` to the response with the `200` status
  - added the required property `data/lineItems/items/payout_user` to the response with the `200` status
- **2026-01-30** `53ca25ccbde5` — 1 breaking
  - removed the required property `data/ik` from the response with the `200` status
- **2026-01-28** `570b5f906a5f` — 1 info
  - added the required property `data/lineItems/items/currencyCode` to the response with the `200` status
- **2026-01-28** `c985e59e0748` — 1 breaking
  - removed the required property `data/lineItems/items/currency_code` from the response with the `200` status
- **2026-01-27** `e106f73e6999` — 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added
- **2026-01-27** `aea46314e2f7` — 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added
- **2026-01-27** `c985e59e0748` — 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added
- **2026-01-27** `ec5eb2a41457` — 1 breaking, 3 info
  - the `data/lineItems/items/payout_party` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - the endpoint scheme security `oauth2` was added to the API
  - the endpoint scheme security `Bearer` was removed from the API
  - added `#/components/schemas/PlatformPayoutResponse, #/components/schemas/CounterPartyPayoutResponse` to the `data/lineItems/items/payout_party` response property `anyOf` list for the response status `200`

---

[Operation](https://skmtc.dev/fragment-dev/apis/fragment-payments-api/docs/invoices/:id/get.md) · [API](https://skmtc.dev/fragment-dev/apis/fragment-payments-api.md) · [Page](https://skmtc.dev/fragment-dev/apis/fragment-payments-api/changes/invoices/:id/get)
