September 23, 2026
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 now returns null values for
is_claimedin query filters, allowing you to identify segments where claimed status is unset - POST /crm/customer_segments now accepts and returns null for
is_claimed, enabling you to create customer segments without specifying a claimed status - GET /crm/customer_segments/{id} now returns null for
is_claimedwhen the claimed status is not set - PATCH /crm/customer_segments/{id} now returns null for
is_claimedwhen updating segments without a defined claimed status - PUT /crm/customer_segments/{id} now returns null for
is_claimedwhen the claimed status is unset - GET /crm/statuses now always returns a required read-only
colorproperty without length constraints - GET /crm/statuses/{id} now always returns a required read-only
colorproperty without length constraints - PUT /crm/statuses/{id} now always returns a required read-only
colorproperty without length constraints - GET /reports/customers.grouped/data now accepts null for the
is_claimedquery parameter and returns null values in results, allowing you to include customers with unknown claimed status in grouped reports - GET /reports/customers/data now accepts null for the
is_claimedquery parameter and returns null values in results, enabling reports that include customers with unset claimed status - POST /reports/customers.grouped/export now accepts null for
is_claimedwhen exporting grouped customer data - POST /reports/customers/export now accepts null for
is_claimedwhen exporting customer data
GET /crm/customer_segments
the response property
results/items/query/is_claimedbecame nullable for the status200(media type: application/json)
View updated docs
POST /crm/customer_segments
the response property
query/is_claimedbecame nullable for the status201(media type: application/json)the request property
query/is_claimedbecame nullable (media type: application/json)
View updated docs
GET /crm/customer_segments/{id}
the response property
query/is_claimedbecame nullable for the status200(media type: application/json)
View updated docs
PATCH /crm/customer_segments/{id}
the response property
query/is_claimedbecame nullable for the status200(media type: application/json)
View updated docs
PUT /crm/customer_segments/{id}
the response property
query/is_claimedbecame nullable for the status200(media type: application/json)
View updated docs
GET /crm/statuses
the
results/items/colorresponse property's maxLength was unset from6for the response status200(media type: application/json)the response optional property
results/items/colorbecame read-only for the status200(media type: application/json)the response property
results/items/colorbecame required for the status200(media type: application/json)
View updated docs
GET /crm/statuses/{id}
the
colorresponse property's maxLength was unset from6for the response status200(media type: application/json)the response optional property
colorbecame read-only for the status200(media type: application/json)the response property
colorbecame required for the status200(media type: application/json)
View updated docs
PUT /crm/statuses/{id}
the
colorresponse property's maxLength was unset from6for the response status200(media type: application/json)the response optional property
colorbecame read-only for the status200(media type: application/json)the response property
colorbecame required for the status200(media type: application/json)
View updated docs
GET /reports/customers.grouped/data
the response property
rows/items/is_claimedbecame nullable for the status200- the
queryrequest parameteris_claimedbecame nullable
View updated docs
GET /reports/customers/data
the response property
rows/items/is_claimedbecame nullable for the status200- the
queryrequest parameteris_claimedbecame nullable
View updated docs
POST /reports/customers.grouped/export
the request property
is_claimedbecame nullable (media type: application/json)
View updated docs
POST /reports/customers/export
the request property
is_claimedbecame nullable (media type: application/json)
View updated docs