---
title: "Changes to Create an invoice group"
method: POST
path: "/invoice_groups"
---

# Changes to Create an invoice group

`POST /invoice_groups`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 34 revisions.

- **2024-03-01** `6fb940b0dad9` — 1 warning
- **2023-11-03** `a6c96c5ec06e` — 2 info
- **2023-09-07** `cfabb13f9886` — 3 breaking, 1 warning, 4 info
- **2023-09-02** `6b13f6f47735` — 5 breaking, 4 warning, 1 info

## Changes

- **2024-03-01** `6fb940b0dad9` — 1 warning
  - the `email` request property's maxLength was set to `320`
- **2023-11-03** `a6c96c5ec06e` — 2 info
  - added the new optional request property `address/phoneNumber`
  - added the optional property `allOf[#/components/schemas/InvoiceGroupDetails]/billingAddress/phoneNumber` to the response with the `200` status
- **2023-09-07** `cfabb13f9886` — 3 breaking, 1 warning, 4 info
  - added the new required request property `email`
  - added the new required request property `name`
  - removed the required property `allOf[#/components/schemas/InvoiceGroupDetails]/gracePeriod` from the response with the `200` status
  - removed the request property `gracePeriod`
  - added the required property `allOf[#/components/schemas/InvoiceGroupDetails]/email` to the response with the `200` status
  - added the required property `allOf[#/components/schemas/InvoiceGroupDetails]/name` to the response with the `200` status
  - added the required property `allOf[subschema #2]/createdAt` to the response with the `200` status
  - added the required property `allOf[subschema #2]/updatedAt` to the response with the `200` status
- **2023-09-02** `6b13f6f47735` — 5 breaking, 4 warning, 1 info
  - added the new required request property `gracePeriod`
  - removed the required property `allOf[#/components/schemas/InvoiceGroupDetails]/email` from the response with the `200` status
  - removed the required property `allOf[#/components/schemas/InvoiceGroupDetails]/name` from the response with the `200` status
  - removed the required property `allOf[subschema #2]/createdAt` from the response with the `200` status
  - removed the required property `allOf[subschema #2]/updatedAt` from the response with the `200` status
  - removed the request property `address/phoneNumber`
  - removed the request property `email`
  - removed the request property `name`
  - removed the optional property `allOf[#/components/schemas/InvoiceGroupDetails]/billingAddress/phoneNumber` from the response with the `200` status
  - added the required property `allOf[#/components/schemas/InvoiceGroupDetails]/gracePeriod` to the response with the `200` status

---

[Operation](https://skmtc.dev/togaihq/apis/togai-apis/docs/invoice_groups/post.md) · [API](https://skmtc.dev/togaihq/apis/togai-apis.md) · [Page](https://skmtc.dev/togaihq/apis/togai-apis/changes/invoice_groups/post)
