Skip to main content

February 27, 2026

· 9 min read

GET /crm/workflow_actions

  • added the new 'crm_status_change' enum value to the 'results/items/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/xml)
  • added the new 'crm_status_change' enum value to the 'results/items/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/json)
  • added the new enum value 'customer_status.changed' to the 'query' request parameter 'workflow_trigger'
View updated docs

POST /crm/workflow_actions

  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '201' (media type: application/xml)
  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '201' (media type: application/json)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: application/x-www-form-urlencoded)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: application/json)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: multipart/form-data)
View updated docs

GET /crm/workflow_actions/{id}

  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/xml)
  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/json)
View updated docs

PATCH /crm/workflow_actions/{id}

  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/xml)
  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/json)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: application/x-www-form-urlencoded)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: multipart/form-data)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: application/json)
View updated docs

PUT /crm/workflow_actions/{id}

  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/json)
  • added the new 'crm_status_change' enum value to the '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' response property for the response status '200' (media type: application/xml)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: application/x-www-form-urlencoded)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: application/json)
  • added the new 'crm_status_change' enum value to the request property '/oneOf[subschema #1: EmailCustomerAction]/conditions/items/oneOf[subschema #1: CustomerLabelCondition]/condition_type' (media type: multipart/form-data)
View updated docs

GET /crm/workflows

  • added the new 'customer_status.changed' enum value to the 'results/items/trigger' response property for the response status '200' (media type: application/json)
  • added the new 'customer_status.changed' enum value to the 'results/items/trigger' response property for the response status '200' (media type: application/xml)
View updated docs

POST /crm/workflows

  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '201' (media type: application/json)
  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '201' (media type: application/xml)
  • added the new 'customer_status.changed' enum value to the request property 'trigger' (media type: application/x-www-form-urlencoded)
  • added the new 'customer_status.changed' enum value to the request property 'trigger' (media type: application/json)
  • added the new 'customer_status.changed' enum value to the request property 'trigger' (media type: multipart/form-data)
View updated docs

GET /crm/workflows/{id}

  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '200' (media type: application/xml)
  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '200' (media type: application/json)
View updated docs

PATCH /crm/workflows/{id}

  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '200' (media type: application/json)
  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '200' (media type: application/xml)
View updated docs

PUT /crm/workflows/{id}

  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '200' (media type: application/xml)
  • added the new 'customer_status.changed' enum value to the 'trigger' response property for the response status '200' (media type: application/json)
View updated docs

GET /webhook_destinations

  • added the new 'customer_status.changed' enum value to the 'results/items/feed_item_types/items/' response property for the response status '200' (media type: application/json)
  • added the new 'customer_status.changed' enum value to the 'results/items/feed_item_types/items/' response property for the response status '200' (media type: application/xml)
View updated docs

POST /webhook_destinations

  • added the new 'customer_status.changed' enum value to the 'feed_item_types/items/' response property for the response status '201' (media type: application/xml)
  • added the new 'customer_status.changed' enum value to the 'feed_item_types/items/' response property for the response status '201' (media type: application/json)
  • added the new 'customer_status.changed' enum value to the request property 'feed_item_types/items/' (media type: application/json)
  • added the new 'customer_status.changed' enum value to the request property 'feed_item_types/items/' (media type: multipart/form-data)
  • added the new 'customer_status.changed' enum value to the request property 'feed_item_types/items/' (media type: application/x-www-form-urlencoded)
View updated docs

February 24, 2026

· One min read

GET /terminologies/{id}

  • added the new enum value 'rental' to the 'path' request parameter 'id'
View updated docs

PATCH /terminologies/{id}

  • added the new enum value 'rental' to the 'path' request parameter 'id'
View updated docs

PUT /terminologies/{id}

  • added the new enum value 'rental' to the 'path' request parameter 'id'
View updated docs

February 13, 2026

· One min read

GET /staff

  • added the optional property 'results/items/user' to the response with the '200' status (media type: application/json)
  • added the optional property 'results/items/user' to the response with the '200' status (media type: application/xml)
View updated docs

POST /staff

  • added the optional property 'user' to the response with the '201' status (media type: application/json)
  • added the optional property 'user' to the response with the '201' status (media type: application/xml)
View updated docs

January 23, 2026

· 5 min read

GET /customer_membership_holds/{id}/payment_resolution

  • the 'reactivation_billing_period' response's property type/format changed from 'object'/'' to ''/'' for status '200'
  • the 'resolution' response's property type/format changed from 'object'/'' to ''/'' for status '200'
  • the 'start_billing_period' response's property type/format changed from 'object'/'' to ''/'' for status '200'
  • added the new 'days' enum value to the 'prorate_strategy' response property for the response status '200'
  • added the new 'usage' enum value to the 'prorate_strategy' response property for the response status '200'
  • the response optional property 'prorate_strategy' became read-only for the status '200'
  • the response optional property 'reactivation_billing_period' became read-only for the status '200'
  • the response optional property 'resolution' became read-only for the status '200'
  • the response optional property 'start_billing_period' became read-only for the status '200'
  • added '#/components/schemas/ReactivationBillingPeriod' to the 'reactivation_billing_period' response property 'allOf' list for the response status '200'
  • added '#/components/schemas/Resolution' to the 'resolution' response property 'allOf' list for the response status '200'
  • added '#/components/schemas/StartBillingPeriod' to the 'start_billing_period' response property 'allOf' list for the response status '200'
  • the response property 'prorate_strategy' became required for the status '200'
  • the response property 'reactivation_billing_period' became required for the status '200'
  • the response property 'resolution' became required for the status '200'
  • the response property 'start_billing_period' became required for the status '200'
View updated docs

POST /fees_calculator

  • removed the required property 'results' from the response with the '200' status
  • added the required property 'fee_line_items' to the response with the '200' status
  • added the required property 'post_tax_price' to the response with the '200' status
  • added the required property 'pre_tax_price' to the response with the '200' status
View updated docs

GET /checkouts

  • added the optional property 'results/items/fee_line_items' to the response with the '200' status
View updated docs

POST /checkouts

  • added the optional property 'fee_line_items' to the response with the '201' status
View updated docs

GET /checkouts/{id}

  • added the optional property 'fee_line_items' to the response with the '200' status
View updated docs

PATCH /checkouts/{id}

  • added the optional property 'fee_line_items' to the response with the '200' status
View updated docs

PUT /checkouts/{id}

  • added the optional property 'fee_line_items' to the response with the '200' status
View updated docs

POST /checkouts/{id}/add_item

  • added the optional property 'fee_line_items' to the response with the '200' status
View updated docs

GET /purchase_fees

  • added the required property 'results/items/id' to the response with the '200' status
View updated docs

GET /purchase_fees/{id}

  • added the required property 'id' to the response with the '200' status
View updated docs

January 17, 2026

· 2 min read

GET /store/orders

  • added the optional property 'results/items/locked_at' to the response with the '200' status
View updated docs

POST /store/orders

  • added the optional property 'locked_at' to the response with the '201' status
View updated docs

GET /store/orders/current_order

  • added the optional property 'locked_at' to the response with the '200' status
View updated docs

GET /store/orders/{id}

  • added the optional property 'locked_at' to the response with the '200' status
View updated docs

POST /store/orders/{id}/cancel

  • added the new optional request property 'locked_at'
  • added the optional property 'locked_at' to the response with the '200' status
View updated docs

January 13, 2026

· 2 min read

GET /applications

  • removed the required property 'results/items/type' from the response with the '200' status
View updated docs

POST /applications

  • removed the required property 'type' from the response with the '201' status
  • removed the request property 'type'
View updated docs

GET /applications/{id}

  • removed the required property 'type' from the response with the '200' status
View updated docs

PATCH /applications/{id}

  • removed the required property 'type' from the response with the '200' status
  • removed the request property 'type'
View updated docs

PUT /applications/{id}

  • removed the required property 'type' from the response with the '200' status
  • removed the request property 'type'
View updated docs

December 15, 2025

· 2 min read

GET /events

  • added the required property 'results/items/is_full' to the response with the '200' status
View updated docs

POST /events

  • added the required property 'is_full' to the response with the '201' status
View updated docs

PUT /events/external_id:{external_id}

  • added the required property 'is_full' to the response with the '200' status
View updated docs

GET /events/{id}

  • added the required property 'is_full' to the response with the '200' status
View updated docs

PUT /events/{id}

  • added the required property 'is_full' to the response with the '200' status
View updated docs

November 24, 2025

· One min read

We'll automatically update this area of the site when the TeamUp API changes.