BulkUpdateClientServicesRequest
Request to update fields across multiple client service assignments.
Only provided (non-null) fields are updated.
Properties
| Name | Type | Description |
|---|---|---|
| assignments* | array of ClientServiceReference | The assignments to update, identified by client code and assignment code |
The assignments to update, identified by client code and assignment code | ||
| price | number | New price to set. Null = no change. |
New price to set. Null = no change. | ||
| overridePricing | boolean | Whether to override pricing. Null = no change. |
Whether to override pricing. Null = no change. | ||
| billingFrequency | enum | OneOff Annual Quarterly Monthly |
OneOff Annual Quarterly Monthly | ||
| autoInvoice | boolean | New auto-invoice setting. Null = no change. |
New auto-invoice setting. Null = no change. | ||
| stageCode | string | New stage code. Null = no change. Empty string = clear stage. |
New stage code. Null = no change. Empty string = clear stage. | ||
| status | enum | Active Inactive Paused Proposed |
Active Inactive Paused Proposed | ||
JSON Example
{
"assignments": [
{
"clientCode": "...",
"code": "..."
}
],
"price": 0,
"overridePricing": false,
"billingFrequency": "OneOff",
"autoInvoice": false
}