memberships_update
Update customer membership details in ServiceTitan, including status, billing frequency, auto-renew settings, and custom fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customerId | No | Customer ID for membership sale | |
| locationId | No | Location ID for membership sale | |
| membershipTypeId | No | Membership type ID to sell | |
| soldOn | No | Date/time when the membership was sold | |
| soldById | No | User ID who sold the membership | |
| campaignId | No | Campaign ID attributed to the sale | |
| businessUnitId | No | Business unit ID associated with the membership | |
| duration | No | Membership duration in months for fixed-term memberships | |
| billingFrequency | No | Billing frequency for recurring membership billing | |
| active | No | Whether the membership is active | |
| autoRenew | No | Whether the membership auto-renews | |
| memo | No | Internal memo for the membership | |
| customFields | No | Custom field values for the membership | |
| id | Yes | Customer membership ID | |
| status | No | Updated membership status value | |
| _confirmed | No | Set to true to confirm this write operation |