---
title: "Changes to List clients"
method: GET
path: "/api/v1/clients"
---

# Changes to List clients

`GET /api/v1/clients`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 33 of 128 revisions.

- **2026-05-06** `89876e7e51d6`: 1 info
- **2026-04-20** `69a36036d334`: 2 info
- **2025-11-22** `00ad5cc89fad`: 2 info
- **2025-10-10** `f36c4f94ae7b`: 2 info
- **2025-10-10** `700c538807ae`: 43 warning, 2 info
- **2025-05-24** `93bb427f804b`: 2 warning, 43 info
- **2025-05-23** `783f03909c3a`: 43 warning, 2 info
- **2025-03-23** `889dafb290e3`: 1 breaking
- **2024-11-17** `7cd7362d9d9f`: 1 warning, 2 info
- **2024-10-06** `b4c604539739`: 2 warning, 43 info
- **2024-06-06** `8e82a2bd77e0`: 2 breaking, 46 info
- **2024-06-05** `e61df65649e2`: 2 breaking, 46 warning
- **2024-06-05** `4ca478d85068`: 1 breaking, 26 warning
- **2024-03-07** `71171a40d629`: 6 breaking, 53 info
- **2024-02-18** `88bbc1f38ff7`: 6 breaking, 54 warning
- **2024-02-10** `4ad0fff44c6c`: 2 breaking, 5 info
- **2024-01-24** `9dab078a46b5`: 1 info
- **2024-01-20** `70cd94370516`: 1 breaking
- **2023-11-23** `0fe5c7156b3f`: 1 warning, 14 info
- **2023-11-23** `704e6113e7db`: 2 warning, 13 info
- **2023-11-23** `de9220ef85e5`: 1 warning, 14 info
- **2023-11-23** `80c4078310c3`: 2 warning, 13 info
- **2023-11-23** `cd28e6822822`: 1 warning, 14 info
- **2023-07-08** `627936439128`: 5 breaking, 44 warning, 2 info
- **2023-04-29** `54497b7aa120`: 1 breaking, 3 info
- **2023-04-29** `acf2fffd6826`: 1 warning, 79 info
- **2023-02-18** `30d5657591c5`: 6 info
- **2023-02-18** `30ef9b59db45`: 3 info
- **2023-02-18** `3f7848b7533b`: 3 breaking
- **2023-02-12** `a3d2429b4f35`: 1 info
- **2023-02-12** `20264ec5fb72`: 1 info
- **2023-02-12** `c6296dfedebe`: 1 warning, 8 info
- **2023-02-12** `0ea8eb5f73df`: 1 info

## Changes

- **2026-05-06** `89876e7e51d6`: 1 info
  - for the `query` request parameter `sort`, the type was generalized from `string` to `array`
- **2026-04-20** `69a36036d334`: 2 info
  - added the optional property `data/items/contacts/items/can_sign` to the response with the `200` status
  - added the optional property `data/items/contacts/items/cc_only` to the response with the `200` status
- **2025-11-22** `00ad5cc89fad`: 2 info
  - added the optional property `data/items/classification` to the response with the `200` status
  - added the optional property `data/items/public_notes` to the response with the `200` status
- **2025-10-10** `f36c4f94ae7b`: 2 info
  - added the new optional `query` request parameter `page`
  - added the new optional `query` request parameter `per_page`
- **2025-10-10** `700c538807ae`: 43 warning, 2 info
  - removed the optional property `address1` from the response with the `200` status
  - removed the optional property `address2` from the response with the `200` status
  - removed the optional property `assigned_user_id` from the response with the `200` status
  - removed the optional property `balance` from the response with the `200` status
  - removed the optional property `city` from the response with the `200` status
  - removed the optional property `client_hash` from the response with the `200` status
  - removed the optional property `contacts` from the response with the `200` status
  - removed the optional property `country_id` from the response with the `200` status
  - removed the optional property `created_at` from the response with the `200` status
  - removed the optional property `credit_balance` from the response with the `200` status
  - removed the optional property `custom_value1` from the response with the `200` status
  - removed the optional property `custom_value2` from the response with the `200` status
  - removed the optional property `custom_value3` from the response with the `200` status
  - removed the optional property `custom_value4` from the response with the `200` status
  - removed the optional property `group_settings_id` from the response with the `200` status
  - removed the optional property `has_valid_vat_number` from the response with the `200` status
  - removed the optional property `id` from the response with the `200` status
  - removed the optional property `id_number` from the response with the `200` status
  - removed the optional property `industry_id` from the response with the `200` status
  - removed the optional property `is_deleted` from the response with the `200` status
  - removed the optional property `is_tax_exempt` from the response with the `200` status
  - removed the optional property `last_login` from the response with the `200` status
  - removed the optional property `name` from the response with the `200` status
  - removed the optional property `number` from the response with the `200` status
  - removed the optional property `paid_to_date` from the response with the `200` status
  - removed the optional property `payment_balance` from the response with the `200` status
  - removed the optional property `phone` from the response with the `200` status
  - removed the optional property `postal_code` from the response with the `200` status
  - removed the optional property `private_notes` from the response with the `200` status
  - removed the optional property `routing_id` from the response with the `200` status
  - removed the optional property `settings` from the response with the `200` status
  - removed the optional property `shipping_address1` from the response with the `200` status
  - removed the optional property `shipping_address2` from the response with the `200` status
  - removed the optional property `shipping_city` from the response with the `200` status
  - removed the optional property `shipping_country_id` from the response with the `200` status
  - removed the optional property `shipping_postal_code` from the response with the `200` status
  - removed the optional property `shipping_state` from the response with the `200` status
  - removed the optional property `size_id` from the response with the `200` status
  - removed the optional property `state` from the response with the `200` status
  - removed the optional property `updated_at` from the response with the `200` status
  - …5 more
- **2025-05-24** `93bb427f804b`: 2 warning, 43 info
  - removed the optional property `data` from the response with the `200` status
  - removed the optional property `meta` from the response with the `200` status
  - added the optional property `address1` to the response with the `200` status
  - added the optional property `address2` to the response with the `200` status
  - added the optional property `assigned_user_id` to the response with the `200` status
  - added the optional property `balance` to the response with the `200` status
  - added the optional property `city` to the response with the `200` status
  - added the optional property `client_hash` to the response with the `200` status
  - added the optional property `contacts` to the response with the `200` status
  - added the optional property `country_id` to the response with the `200` status
  - added the optional property `created_at` to the response with the `200` status
  - added the optional property `credit_balance` to the response with the `200` status
  - added the optional property `custom_value1` to the response with the `200` status
  - added the optional property `custom_value2` to the response with the `200` status
  - added the optional property `custom_value3` to the response with the `200` status
  - added the optional property `custom_value4` to the response with the `200` status
  - added the optional property `group_settings_id` to the response with the `200` status
  - added the optional property `has_valid_vat_number` to the response with the `200` status
  - added the optional property `id` to the response with the `200` status
  - added the optional property `id_number` to the response with the `200` status
  - added the optional property `industry_id` to the response with the `200` status
  - added the optional property `is_deleted` to the response with the `200` status
  - added the optional property `is_tax_exempt` to the response with the `200` status
  - added the optional property `last_login` to the response with the `200` status
  - added the optional property `name` to the response with the `200` status
  - added the optional property `number` to the response with the `200` status
  - added the optional property `paid_to_date` to the response with the `200` status
  - added the optional property `payment_balance` to the response with the `200` status
  - added the optional property `phone` to the response with the `200` status
  - added the optional property `postal_code` to the response with the `200` status
  - added the optional property `private_notes` to the response with the `200` status
  - added the optional property `routing_id` to the response with the `200` status
  - added the optional property `settings` to the response with the `200` status
  - added the optional property `shipping_address1` to the response with the `200` status
  - added the optional property `shipping_address2` to the response with the `200` status
  - added the optional property `shipping_city` to the response with the `200` status
  - added the optional property `shipping_country_id` to the response with the `200` status
  - added the optional property `shipping_postal_code` to the response with the `200` status
  - added the optional property `shipping_state` to the response with the `200` status
  - added the optional property `size_id` to the response with the `200` status
  - …5 more
- **2025-05-23** `783f03909c3a`: 43 warning, 2 info
  - removed the optional property `address1` from the response with the `200` status
  - removed the optional property `address2` from the response with the `200` status
  - removed the optional property `assigned_user_id` from the response with the `200` status
  - removed the optional property `balance` from the response with the `200` status
  - removed the optional property `city` from the response with the `200` status
  - removed the optional property `client_hash` from the response with the `200` status
  - removed the optional property `contacts` from the response with the `200` status
  - removed the optional property `country_id` from the response with the `200` status
  - removed the optional property `created_at` from the response with the `200` status
  - removed the optional property `credit_balance` from the response with the `200` status
  - removed the optional property `custom_value1` from the response with the `200` status
  - removed the optional property `custom_value2` from the response with the `200` status
  - removed the optional property `custom_value3` from the response with the `200` status
  - removed the optional property `custom_value4` from the response with the `200` status
  - removed the optional property `group_settings_id` from the response with the `200` status
  - removed the optional property `has_valid_vat_number` from the response with the `200` status
  - removed the optional property `id` from the response with the `200` status
  - removed the optional property `id_number` from the response with the `200` status
  - removed the optional property `industry_id` from the response with the `200` status
  - removed the optional property `is_deleted` from the response with the `200` status
  - removed the optional property `is_tax_exempt` from the response with the `200` status
  - removed the optional property `last_login` from the response with the `200` status
  - removed the optional property `name` from the response with the `200` status
  - removed the optional property `number` from the response with the `200` status
  - removed the optional property `paid_to_date` from the response with the `200` status
  - removed the optional property `payment_balance` from the response with the `200` status
  - removed the optional property `phone` from the response with the `200` status
  - removed the optional property `postal_code` from the response with the `200` status
  - removed the optional property `private_notes` from the response with the `200` status
  - removed the optional property `routing_id` from the response with the `200` status
  - removed the optional property `settings` from the response with the `200` status
  - removed the optional property `shipping_address1` from the response with the `200` status
  - removed the optional property `shipping_address2` from the response with the `200` status
  - removed the optional property `shipping_city` from the response with the `200` status
  - removed the optional property `shipping_country_id` from the response with the `200` status
  - removed the optional property `shipping_postal_code` from the response with the `200` status
  - removed the optional property `shipping_state` from the response with the `200` status
  - removed the optional property `size_id` from the response with the `200` status
  - removed the optional property `state` from the response with the `200` status
  - removed the optional property `updated_at` from the response with the `200` status
  - …5 more
- **2025-03-23** `889dafb290e3`: 1 breaking
  - added `subschema #1: Country Types` to the `country_id` response property `oneOf` list for the response status `200`
- **2024-11-17** `7cd7362d9d9f`: 1 warning, 2 info
  - deleted the `query` request parameter `vendor_id`
  - added the new optional `query` request parameter `client_id`
  - added the new optional `query` request parameter `group`
- **2024-10-06** `b4c604539739`: 2 warning, 43 info
  - removed the optional property `data` from the response with the `200` status
  - removed the optional property `meta` from the response with the `200` status
  - added the optional property `address1` to the response with the `200` status
  - added the optional property `address2` to the response with the `200` status
  - added the optional property `assigned_user_id` to the response with the `200` status
  - added the optional property `balance` to the response with the `200` status
  - added the optional property `city` to the response with the `200` status
  - added the optional property `client_hash` to the response with the `200` status
  - added the optional property `contacts` to the response with the `200` status
  - added the optional property `country_id` to the response with the `200` status
  - added the optional property `created_at` to the response with the `200` status
  - added the optional property `credit_balance` to the response with the `200` status
  - added the optional property `custom_value1` to the response with the `200` status
  - added the optional property `custom_value2` to the response with the `200` status
  - added the optional property `custom_value3` to the response with the `200` status
  - added the optional property `custom_value4` to the response with the `200` status
  - added the optional property `group_settings_id` to the response with the `200` status
  - added the optional property `has_valid_vat_number` to the response with the `200` status
  - added the optional property `id` to the response with the `200` status
  - added the optional property `id_number` to the response with the `200` status
  - added the optional property `industry_id` to the response with the `200` status
  - added the optional property `is_deleted` to the response with the `200` status
  - added the optional property `is_tax_exempt` to the response with the `200` status
  - added the optional property `last_login` to the response with the `200` status
  - added the optional property `name` to the response with the `200` status
  - added the optional property `number` to the response with the `200` status
  - added the optional property `paid_to_date` to the response with the `200` status
  - added the optional property `payment_balance` to the response with the `200` status
  - added the optional property `phone` to the response with the `200` status
  - added the optional property `postal_code` to the response with the `200` status
  - added the optional property `private_notes` to the response with the `200` status
  - added the optional property `routing_id` to the response with the `200` status
  - added the optional property `settings` to the response with the `200` status
  - added the optional property `shipping_address1` to the response with the `200` status
  - added the optional property `shipping_address2` to the response with the `200` status
  - added the optional property `shipping_city` to the response with the `200` status
  - added the optional property `shipping_country_id` to the response with the `200` status
  - added the optional property `shipping_postal_code` to the response with the `200` status
  - added the optional property `shipping_state` to the response with the `200` status
  - added the optional property `size_id` to the response with the `200` status
  - …5 more
- **2024-06-06** `8e82a2bd77e0`: 2 breaking, 46 info
  - the response's body type changed from no type to `object` for status `default`
  - the `data/items/` response's property type changed from no type to `object` for status `200`
  - added the optional property `code` to the response with the `default` status
  - added the optional property `data/items/address1` to the response with the `200` status
  - added the optional property `data/items/address2` to the response with the `200` status
  - added the optional property `data/items/assigned_user_id` to the response with the `200` status
  - added the optional property `data/items/balance` to the response with the `200` status
  - added the optional property `data/items/city` to the response with the `200` status
  - added the optional property `data/items/client_hash` to the response with the `200` status
  - added the optional property `data/items/contacts` to the response with the `200` status
  - added the optional property `data/items/country_id` to the response with the `200` status
  - added the optional property `data/items/created_at` to the response with the `200` status
  - added the optional property `data/items/credit_balance` to the response with the `200` status
  - added the optional property `data/items/custom_value1` to the response with the `200` status
  - added the optional property `data/items/custom_value2` to the response with the `200` status
  - added the optional property `data/items/custom_value3` to the response with the `200` status
  - added the optional property `data/items/custom_value4` to the response with the `200` status
  - added the optional property `data/items/group_settings_id` to the response with the `200` status
  - added the optional property `data/items/has_valid_vat_number` to the response with the `200` status
  - added the optional property `data/items/id` to the response with the `200` status
  - added the optional property `data/items/id_number` to the response with the `200` status
  - added the optional property `data/items/industry_id` to the response with the `200` status
  - added the optional property `data/items/is_deleted` to the response with the `200` status
  - added the optional property `data/items/is_tax_exempt` to the response with the `200` status
  - added the optional property `data/items/last_login` to the response with the `200` status
  - added the optional property `data/items/name` to the response with the `200` status
  - added the optional property `data/items/number` to the response with the `200` status
  - added the optional property `data/items/paid_to_date` to the response with the `200` status
  - added the optional property `data/items/payment_balance` to the response with the `200` status
  - added the optional property `data/items/phone` to the response with the `200` status
  - added the optional property `data/items/postal_code` to the response with the `200` status
  - added the optional property `data/items/private_notes` to the response with the `200` status
  - added the optional property `data/items/routing_id` to the response with the `200` status
  - added the optional property `data/items/settings` to the response with the `200` status
  - added the optional property `data/items/shipping_address1` to the response with the `200` status
  - added the optional property `data/items/shipping_address2` to the response with the `200` status
  - added the optional property `data/items/shipping_city` to the response with the `200` status
  - added the optional property `data/items/shipping_country_id` to the response with the `200` status
  - added the optional property `data/items/shipping_postal_code` to the response with the `200` status
  - added the optional property `data/items/shipping_state` to the response with the `200` status
  - …8 more
- **2024-06-05** `e61df65649e2`: 2 breaking, 46 warning
  - the response's body type changed from `object` to no type for status `default`
  - the `data/items/` response's property type changed from `object` to no type for status `200`
  - removed the optional property `code` from the response with the `default` status
  - removed the optional property `data/items/address1` from the response with the `200` status
  - removed the optional property `data/items/address2` from the response with the `200` status
  - removed the optional property `data/items/assigned_user_id` from the response with the `200` status
  - removed the optional property `data/items/balance` from the response with the `200` status
  - removed the optional property `data/items/city` from the response with the `200` status
  - removed the optional property `data/items/client_hash` from the response with the `200` status
  - removed the optional property `data/items/contacts` from the response with the `200` status
  - removed the optional property `data/items/country_id` from the response with the `200` status
  - removed the optional property `data/items/created_at` from the response with the `200` status
  - removed the optional property `data/items/credit_balance` from the response with the `200` status
  - removed the optional property `data/items/custom_value1` from the response with the `200` status
  - removed the optional property `data/items/custom_value2` from the response with the `200` status
  - removed the optional property `data/items/custom_value3` from the response with the `200` status
  - removed the optional property `data/items/custom_value4` from the response with the `200` status
  - removed the optional property `data/items/group_settings_id` from the response with the `200` status
  - removed the optional property `data/items/has_valid_vat_number` from the response with the `200` status
  - removed the optional property `data/items/id` from the response with the `200` status
  - removed the optional property `data/items/id_number` from the response with the `200` status
  - removed the optional property `data/items/industry_id` from the response with the `200` status
  - removed the optional property `data/items/is_deleted` from the response with the `200` status
  - removed the optional property `data/items/is_tax_exempt` from the response with the `200` status
  - removed the optional property `data/items/last_login` from the response with the `200` status
  - removed the optional property `data/items/name` from the response with the `200` status
  - removed the optional property `data/items/number` from the response with the `200` status
  - removed the optional property `data/items/paid_to_date` from the response with the `200` status
  - removed the optional property `data/items/payment_balance` from the response with the `200` status
  - removed the optional property `data/items/phone` from the response with the `200` status
  - removed the optional property `data/items/postal_code` from the response with the `200` status
  - removed the optional property `data/items/private_notes` from the response with the `200` status
  - removed the optional property `data/items/routing_id` from the response with the `200` status
  - removed the optional property `data/items/settings` from the response with the `200` status
  - removed the optional property `data/items/shipping_address1` from the response with the `200` status
  - removed the optional property `data/items/shipping_address2` from the response with the `200` status
  - removed the optional property `data/items/shipping_city` from the response with the `200` status
  - removed the optional property `data/items/shipping_country_id` from the response with the `200` status
  - removed the optional property `data/items/shipping_postal_code` from the response with the `200` status
  - removed the optional property `data/items/shipping_state` from the response with the `200` status
  - …8 more
- **2024-06-05** `4ca478d85068`: 1 breaking, 26 warning
  - the `data/items/contacts/items/` response's property type changed from `object` to no type for status `200`
  - removed the optional property `data/items/contacts/items/accepted_terms_version` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/client_id` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/confirmation_code` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/confirmed` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/contact_key` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/created_at` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/custom_value1` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/custom_value2` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/custom_value3` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/custom_value4` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/deleted_at` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/email` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/email_verified_at` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/failed_logins` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/first_name` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/id` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/is_locked` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/is_primary` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/last_login` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/last_name` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/password` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/phone` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/send_email` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/token` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/updated_at` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/user_id` from the response with the `200` status
- **2024-03-07** `71171a40d629`: 6 breaking, 53 info
  - the response's body type changed from no type to `object` for status `401`
  - the response's body type changed from no type to `object` for status `403`
  - the response's body type changed from no type to `object` for status `422`
  - the response's body type changed from no type to `object` for status `429`
  - the response's body type changed from no type to `object` for status `default`
  - the `data/items/` response's property type changed from no type to `object` for status `200`
  - added the optional property `code` to the response with the `default` status
  - added the optional property `data/items/address1` to the response with the `200` status
  - added the optional property `data/items/address2` to the response with the `200` status
  - added the optional property `data/items/assigned_user_id` to the response with the `200` status
  - added the optional property `data/items/balance` to the response with the `200` status
  - added the optional property `data/items/city` to the response with the `200` status
  - added the optional property `data/items/client_hash` to the response with the `200` status
  - added the optional property `data/items/contacts` to the response with the `200` status
  - added the optional property `data/items/country_id` to the response with the `200` status
  - added the optional property `data/items/created_at` to the response with the `200` status
  - added the optional property `data/items/credit_balance` to the response with the `200` status
  - added the optional property `data/items/custom_value1` to the response with the `200` status
  - added the optional property `data/items/custom_value2` to the response with the `200` status
  - added the optional property `data/items/custom_value3` to the response with the `200` status
  - added the optional property `data/items/custom_value4` to the response with the `200` status
  - added the optional property `data/items/group_settings_id` to the response with the `200` status
  - added the optional property `data/items/has_valid_vat_number` to the response with the `200` status
  - added the optional property `data/items/id` to the response with the `200` status
  - added the optional property `data/items/id_number` to the response with the `200` status
  - added the optional property `data/items/industry_id` to the response with the `200` status
  - added the optional property `data/items/is_deleted` to the response with the `200` status
  - added the optional property `data/items/is_tax_exempt` to the response with the `200` status
  - added the optional property `data/items/last_login` to the response with the `200` status
  - added the optional property `data/items/name` to the response with the `200` status
  - added the optional property `data/items/number` to the response with the `200` status
  - added the optional property `data/items/paid_to_date` to the response with the `200` status
  - added the optional property `data/items/payment_balance` to the response with the `200` status
  - added the optional property `data/items/phone` to the response with the `200` status
  - added the optional property `data/items/postal_code` to the response with the `200` status
  - added the optional property `data/items/private_notes` to the response with the `200` status
  - added the optional property `data/items/routing_id` to the response with the `200` status
  - added the optional property `data/items/settings` to the response with the `200` status
  - added the optional property `data/items/shipping_address1` to the response with the `200` status
  - added the optional property `data/items/shipping_address2` to the response with the `200` status
  - …19 more
- **2024-02-18** `88bbc1f38ff7`: 6 breaking, 54 warning
  - the response's body type changed from `object` to no type for status `401`
  - the response's body type changed from `object` to no type for status `403`
  - the response's body type changed from `object` to no type for status `422`
  - the response's body type changed from `object` to no type for status `429`
  - the response's body type changed from `object` to no type for status `default`
  - the `data/items/` response's property type changed from `object` to no type for status `200`
  - removed the optional property `code` from the response with the `default` status
  - removed the optional property `data/items/address1` from the response with the `200` status
  - removed the optional property `data/items/address2` from the response with the `200` status
  - removed the optional property `data/items/assigned_user_id` from the response with the `200` status
  - removed the optional property `data/items/balance` from the response with the `200` status
  - removed the optional property `data/items/city` from the response with the `200` status
  - removed the optional property `data/items/client_hash` from the response with the `200` status
  - removed the optional property `data/items/company_id` from the response with the `200` status
  - removed the optional property `data/items/contacts` from the response with the `200` status
  - removed the optional property `data/items/country_id` from the response with the `200` status
  - removed the optional property `data/items/created_at` from the response with the `200` status
  - removed the optional property `data/items/credit_balance` from the response with the `200` status
  - removed the optional property `data/items/custom_value1` from the response with the `200` status
  - removed the optional property `data/items/custom_value2` from the response with the `200` status
  - removed the optional property `data/items/custom_value3` from the response with the `200` status
  - removed the optional property `data/items/custom_value4` from the response with the `200` status
  - removed the optional property `data/items/group_settings_id` from the response with the `200` status
  - removed the optional property `data/items/has_valid_vat_number` from the response with the `200` status
  - removed the optional property `data/items/id` from the response with the `200` status
  - removed the optional property `data/items/id_number` from the response with the `200` status
  - removed the optional property `data/items/industry_id` from the response with the `200` status
  - removed the optional property `data/items/is_deleted` from the response with the `200` status
  - removed the optional property `data/items/is_tax_exempt` from the response with the `200` status
  - removed the optional property `data/items/last_login` from the response with the `200` status
  - removed the optional property `data/items/name` from the response with the `200` status
  - removed the optional property `data/items/number` from the response with the `200` status
  - removed the optional property `data/items/paid_to_date` from the response with the `200` status
  - removed the optional property `data/items/payment_balance` from the response with the `200` status
  - removed the optional property `data/items/phone` from the response with the `200` status
  - removed the optional property `data/items/postal_code` from the response with the `200` status
  - removed the optional property `data/items/private_notes` from the response with the `200` status
  - removed the optional property `data/items/routing_id` from the response with the `200` status
  - removed the optional property `data/items/settings` from the response with the `200` status
  - removed the optional property `data/items/shipping_address1` from the response with the `200` status
  - …20 more
- **2024-02-10** `4ad0fff44c6c`: 2 breaking, 5 info
  - for the `query` request parameter `is_deleted`, the type changed from `booleans` to `boolean`
  - the `meta/pagination/links` response's property type changed from `array` to `object` for status `200`
  - added the media type `application/json` for the response with the status `401`
  - added the media type `application/json` for the response with the status `403`
  - added the media type `application/json` for the response with the status `422`
  - added the media type `application/json` for the response with the status `429`
  - added the media type `application/json` for the response with the status `default`
- **2024-01-24** `9dab078a46b5`: 1 info
  - endpoint added
- **2024-01-20** `70cd94370516`: 1 breaking
  - api path removed without deprecation
- **2023-11-23** `0fe5c7156b3f`: 1 warning, 14 info
  - removed the optional property `data/items/contacts/items/confirmation-code` from the response with the `200` status
  - added the optional property `data/items/contacts/items/confirmation_code` to the response with the `200` status
  - added the optional property `data/items/contacts/items/contact_key` to the response with the `200` status
  - the response optional property `data/items/contacts/items/accepted_terms_version` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/client_id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/company_id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/created_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/deleted_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/email_verified_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/failed_logins` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/last_login` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/token` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/updated_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/user_id` became read-only for the status `200`
- **2023-11-23** `704e6113e7db`: 2 warning, 13 info
  - removed the optional property `data/items/contacts/items/confirmation_code` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/contact_key` from the response with the `200` status
  - added the optional property `data/items/contacts/items/confirmation-code` to the response with the `200` status
  - the response optional property `data/items/contacts/items/accepted_terms_version` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/client_id` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/company_id` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/created_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/deleted_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/email_verified_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/failed_logins` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/id` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/last_login` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/token` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/updated_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/user_id` became not read-only for the status `200`
- **2023-11-23** `de9220ef85e5`: 1 warning, 14 info
  - removed the optional property `data/items/contacts/items/confirmation-code` from the response with the `200` status
  - added the optional property `data/items/contacts/items/confirmation_code` to the response with the `200` status
  - added the optional property `data/items/contacts/items/contact_key` to the response with the `200` status
  - the response optional property `data/items/contacts/items/accepted_terms_version` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/client_id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/company_id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/created_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/deleted_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/email_verified_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/failed_logins` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/last_login` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/token` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/updated_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/user_id` became read-only for the status `200`
- **2023-11-23** `80c4078310c3`: 2 warning, 13 info
  - removed the optional property `data/items/contacts/items/confirmation_code` from the response with the `200` status
  - removed the optional property `data/items/contacts/items/contact_key` from the response with the `200` status
  - added the optional property `data/items/contacts/items/confirmation-code` to the response with the `200` status
  - the response optional property `data/items/contacts/items/accepted_terms_version` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/client_id` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/company_id` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/created_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/deleted_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/email_verified_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/failed_logins` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/id` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/last_login` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/token` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/updated_at` became not read-only for the status `200`
  - the response optional property `data/items/contacts/items/user_id` became not read-only for the status `200`
- **2023-11-23** `cd28e6822822`: 1 warning, 14 info
  - removed the optional property `data/items/contacts/items/confirmation-code` from the response with the `200` status
  - added the optional property `data/items/contacts/items/confirmation_code` to the response with the `200` status
  - added the optional property `data/items/contacts/items/contact_key` to the response with the `200` status
  - the response optional property `data/items/contacts/items/accepted_terms_version` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/client_id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/company_id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/created_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/deleted_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/email_verified_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/failed_logins` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/id` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/last_login` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/token` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/updated_at` became read-only for the status `200`
  - the response optional property `data/items/contacts/items/user_id` became read-only for the status `200`
- **2023-07-08** `627936439128`: 5 breaking, 44 warning, 2 info
  - removed the media type `application/json` for the response with the status `401`
  - removed the media type `application/json` for the response with the status `403`
  - removed the media type `application/json` for the response with the status `422`
  - removed the media type `application/json` for the response with the status `429`
  - removed the media type `application/json` for the response with the status `default`
  - removed the optional property `address1` from the response with the `200` status
  - removed the optional property `address2` from the response with the `200` status
  - removed the optional property `assigned_user_id` from the response with the `200` status
  - removed the optional property `balance` from the response with the `200` status
  - removed the optional property `city` from the response with the `200` status
  - removed the optional property `client_hash` from the response with the `200` status
  - removed the optional property `company_id` from the response with the `200` status
  - removed the optional property `contacts` from the response with the `200` status
  - removed the optional property `country_id` from the response with the `200` status
  - removed the optional property `created_at` from the response with the `200` status
  - removed the optional property `credit_balance` from the response with the `200` status
  - removed the optional property `custom_value1` from the response with the `200` status
  - removed the optional property `custom_value2` from the response with the `200` status
  - removed the optional property `custom_value3` from the response with the `200` status
  - removed the optional property `custom_value4` from the response with the `200` status
  - removed the optional property `group_settings_id` from the response with the `200` status
  - removed the optional property `has_valid_vat_number` from the response with the `200` status
  - removed the optional property `id` from the response with the `200` status
  - removed the optional property `id_number` from the response with the `200` status
  - removed the optional property `industry_id` from the response with the `200` status
  - removed the optional property `is_deleted` from the response with the `200` status
  - removed the optional property `is_tax_exempt` from the response with the `200` status
  - removed the optional property `last_login` from the response with the `200` status
  - removed the optional property `name` from the response with the `200` status
  - removed the optional property `number` from the response with the `200` status
  - removed the optional property `paid_to_date` from the response with the `200` status
  - removed the optional property `payment_balance` from the response with the `200` status
  - removed the optional property `phone` from the response with the `200` status
  - removed the optional property `postal_code` from the response with the `200` status
  - removed the optional property `private_notes` from the response with the `200` status
  - removed the optional property `routing_id` from the response with the `200` status
  - removed the optional property `settings` from the response with the `200` status
  - removed the optional property `shipping_address1` from the response with the `200` status
  - removed the optional property `shipping_address2` from the response with the `200` status
  - removed the optional property `shipping_city` from the response with the `200` status
  - …11 more
- **2023-04-29** `54497b7aa120`: 1 breaking, 3 info
  - the response's body type changed from no type to `object` for status `429`
  - added the optional property `errors` to the response with the `429` status
  - added the optional property `message` to the response with the `429` status
  - the response property `settings/currency_id` became required for the status `200`
- …earlier changes are on the page: https://skmtc.dev/invoiceninja/apis/invoice-ninja-api-reference/changes/api/v1/clients/get

---

[Operation](https://skmtc.dev/invoiceninja/apis/invoice-ninja-api-reference/docs/api/v1/clients/get.md) - [API](https://skmtc.dev/invoiceninja/apis/invoice-ninja-api-reference.md) - [Page](https://skmtc.dev/invoiceninja/apis/invoice-ninja-api-reference/changes/api/v1/clients/get)
