API Docs / Schemas / BulkUpdateClientServicesRequest

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

pricenumber

New price to set. Null = no change. Negative values are allowed.

New price to set. Null = no change. Negative values are allowed.

overridePricingboolean

Whether to override pricing. Null = no change.

Whether to override pricing. Null = no change.

billingFrequencyenum

OneOff Annual Quarterly Monthly Weekly

OneOff Annual Quarterly Monthly Weekly

autoInvoiceboolean

New auto-invoice setting. Null = no change.

New auto-invoice setting. Null = no change.

stageCodestring

New stage code. Null = no change. Empty string = clear stage.

New stage code. Null = no change. Empty string = clear stage.

statusenum

Active Inactive Paused Proposed

Active Inactive Paused Proposed

JSON Example

{
  "assignments": [
    {
      "clientCode": "...",
      "code": "..."
    }
  ],
  "price": 0,
  "overridePricing": false,
  "billingFrequency": "OneOff",
  "autoInvoice": false
}

Used By Operations