Skip to main content

September 23, 2026

· 6 min read

This release updates the CRM customer segments and reporting endpoints to allow the is_claimed field to accept and return null values, providing more flexibility when working with customer data where claimed status may be unknown or unset. Additionally, the CRM status endpoints now consistently return a required color property as read-only in all responses, removing previous length constraints.

GET /crm/customer_segments

  • the response property results/items/query/is_claimed became nullable for the status 200 (media type: application/json)

View updated docs

POST /crm/customer_segments

  • the response property query/is_claimed became nullable for the status 201 (media type: application/json)

  • the request property query/is_claimed became nullable (media type: application/json)

View updated docs

GET /crm/customer_segments/{id}

  • the response property query/is_claimed became nullable for the status 200 (media type: application/json)

View updated docs

PATCH /crm/customer_segments/{id}

  • the response property query/is_claimed became nullable for the status 200 (media type: application/json)

View updated docs

PUT /crm/customer_segments/{id}

  • the response property query/is_claimed became nullable for the status 200 (media type: application/json)

View updated docs

GET /crm/statuses

  • the results/items/color response property's maxLength was unset from 6 for the response status 200 (media type: application/json)

  • the response optional property results/items/color became read-only for the status 200 (media type: application/json)

  • the response property results/items/color became required for the status 200 (media type: application/json)

View updated docs

GET /crm/statuses/{id}

  • the color response property's maxLength was unset from 6 for the response status 200 (media type: application/json)

  • the response optional property color became read-only for the status 200 (media type: application/json)

  • the response property color became required for the status 200 (media type: application/json)

View updated docs

PUT /crm/statuses/{id}

  • the color response property's maxLength was unset from 6 for the response status 200 (media type: application/json)

  • the response optional property color became read-only for the status 200 (media type: application/json)

  • the response property color became required for the status 200 (media type: application/json)

View updated docs

GET /reports/customers.grouped/data

  • the response property rows/items/is_claimed became nullable for the status 200

  • the query request parameter is_claimed became nullable

View updated docs

GET /reports/customers/data

  • the response property rows/items/is_claimed became nullable for the status 200

  • the query request parameter is_claimed became nullable

View updated docs

POST /reports/customers.grouped/export

  • the request property is_claimed became nullable (media type: application/json)

View updated docs

POST /reports/customers/export

  • the request property is_claimed became nullable (media type: application/json)

View updated docs