---
title: "Changes to POST /invoices"
method: POST
path: "/invoices"
---

# Changes to POST /invoices

`POST /invoices`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 16 of 38 revisions.

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

## Changes

- **2026-04-14** `8472a9bd15ea` — 1 breaking, 1 info
  - removed `subschema #1, subschema #2` from the `line_items/items/user` request property `anyOf` list
  - added `subschema #1, subschema #2` to the `line_items/items/user` request property `anyOf` list
- **2026-03-27** `1ac1d5e34a8f` — 1 info
  - response property `data/status` deprecated
- **2026-03-20** `f2aa708834d1` — 3 info
  - added the new optional request property `line_items/items/price`
  - the request property `line_items/items/amount` became optional
  - request property `line_items/items/amount` deprecated
- **2026-03-19** `0893c377bfd0` — 2 info
  - response property `data/line_items/items/amount` deprecated
  - added the required property `data/line_items/items/price` to the response with the `201` status
- **2026-03-13** `dd22ecbbe8e5` — 5 breaking, 5 warning
  - the request property `invoice_id` became required
  - the request property `line_items` became required
  - the request property `line_items/items/user` became required
  - removed the required property `data/line_items/items/currencyCode` from the response with the `201` status
  - removed the required property `data/workspaceId` from the response with the `201` status
  - removed the request property `invoiceId`
  - removed the request property `lineItems`
  - removed the request property `line_items/items/currencyCode`
  - removed the request property `line_items/items/user_id`
  - removed the optional property `data/lineItems` from the response with the `201` status
- **2026-03-06** `6768d46dbde8` — 182 breaking, 200 info
  - added `#/components/schemas/CurrencyCode, subschema #2` to the `lineItems/items/currencyCode` request property `allOf` list
  - removed the enum value `AAVE` of the request property `lineItems/items/currencyCode`
  - removed the enum value `ADA` of the request property `lineItems/items/currencyCode`
  - removed the enum value `AED` of the request property `lineItems/items/currencyCode`
  - removed the enum value `AFN` of the request property `lineItems/items/currencyCode`
  - removed the enum value `ALL` of the request property `lineItems/items/currencyCode`
  - removed the enum value `AMD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `ANG` of the request property `lineItems/items/currencyCode`
  - removed the enum value `AOA` of the request property `lineItems/items/currencyCode`
  - removed the enum value `ARS` of the request property `lineItems/items/currencyCode`
  - removed the enum value `AUD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `AWG` of the request property `lineItems/items/currencyCode`
  - removed the enum value `AZN` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BAM` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BBD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BCH` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BDT` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BGN` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BHD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BIF` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BMD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BND` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BOB` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BRL` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BSD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BTC` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BTN` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BWP` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BYR` of the request property `lineItems/items/currencyCode`
  - removed the enum value `BZD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CAD` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CADC` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CADT` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CDF` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CHF` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CLP` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CNY` of the request property `lineItems/items/currencyCode`
  - removed the enum value `COP` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CRC` of the request property `lineItems/items/currencyCode`
  - removed the enum value `CUC` of the request property `lineItems/items/currencyCode`
  - …342 more
- **2026-02-20** `cf707627ad82` — 4 warning, 4 info
  - added the new `CADC` enum value to the `data/lineItems/items/currencyCode` response property for the response status `201`
  - added the new `CADT` enum value to the `data/lineItems/items/currencyCode` response property for the response status `201`
  - added the new `EURC` enum value to the `data/lineItems/items/currencyCode` response property for the response status `201`
  - added the new `USDG` enum value to the `data/lineItems/items/currencyCode` response property for the response status `201`
  - added the new `CADC` enum value to the request property `lineItems/items/currencyCode`
  - added the new `CADT` enum value to the request property `lineItems/items/currencyCode`
  - added the new `EURC` enum value to the request property `lineItems/items/currencyCode`
  - added the new `USDG` enum value to the request property `lineItems/items/currencyCode`
- **2026-02-16** `79cd0cd88786` — 1 warning, 5 info
  - removed the request property `status`
  - removed the `closed` enum value from the `data/status` response property for the response status `201`
  - removed the `draft` enum value from the `data/status` response property for the response status `201`
  - removed the `failed` enum value from the `data/status` response property for the response status `201`
  - removed the `void` enum value from the `data/status` response property for the response status `201`
  - added the required property `data/version` to the response with the `201` status
- **2026-02-05** `635b1d55b735` — 4 breaking, 2 warning, 2 info
  - added the new required request property `lineItems/items/type`
  - added the new required request property `lineItems/items/user_id`
  - removed the required property `data/buyerUser` from the response with the `201` status
  - removed the required property `data/lineItems/items/payout_user` from the response with the `201` status
  - removed the request property `buyerUser`
  - removed the request property `lineItems/items/payout_user`
  - added the required property `data/lineItems/items/type` to the response with the `201` status
  - added the required property `data/lineItems/items/user_id` to the response with the `201` status
- **2026-02-02** `0f4bb2a098cb` — 6 breaking, 2 warning, 2 info
  - added the new required request property `buyerUser`
  - added the new required request property `lineItems/items/payout_user`
  - the request property `lineItems` became required
  - the `lineItems` request property's minItems was increased to `1`
  - removed the required property `data/buyerParty` from the response with the `201` status
  - removed the required property `data/lineItems/items/payout_party` from the response with the `201` status
  - removed the request property `buyerParty`
  - removed the request property `lineItems/items/payout_party`
  - added the required property `data/buyerUser` to the response with the `201` status
  - added the required property `data/lineItems/items/payout_user` to the response with the `201` status
- **2026-01-30** `53ca25ccbde5` — 2 breaking, 1 warning
  - added the new required request property `invoiceId`
  - removed the required property `data/ik` from the response with the `201` status
  - removed the request property `ik`
- **2026-01-28** `02f5100e40d0` — 1 info
  - added the new optional request property `status`
- **2026-01-28** `570b5f906a5f` — 1 breaking, 1 info
  - added the new required request property `lineItems/items/currencyCode`
  - added the required property `data/lineItems/items/currencyCode` to the response with the `201` status
- **2026-01-28** `c985e59e0748` — 1 breaking, 1 warning
  - removed the required property `data/lineItems/items/currency_code` from the response with the `201` status
  - removed the request property `lineItems/items/currency_code`
- **2026-01-27** `aea46314e2f7` — 1 breaking, 1 info
  - added the new required request property `lineItems/items/currency_code`
  - added the required property `data/lineItems/items/currency_code` to the response with the `201` status
- **2026-01-27** `ec5eb2a41457` — 2 breaking, 4 info
  - the `lineItems/items/payout_party` request property type/format changed from `string`/`` to ``/``
  - the `data/lineItems/items/payout_party` response's property type/format changed from `string`/`` to ``/`` for status `201`
  - the endpoint scheme security `oauth2` was added to the API
  - the endpoint scheme security `Bearer` was removed from the API
  - added `#/components/schemas/PlatformPayout, #/components/schemas/CounterPartyPayout` to the `lineItems/items/payout_party` request property `anyOf` list
  - added `#/components/schemas/PlatformPayoutResponse, #/components/schemas/CounterPartyPayoutResponse` to the `data/lineItems/items/payout_party` response property `anyOf` list for the response status `201`

---

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