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.

New price to set. Null = no change.

overridePricingboolean

Whether to override pricing. Null = no change.

Whether to override pricing. Null = no change.

billingFrequencyenum

OneOff Annual Quarterly Monthly

OneOff Annual Quarterly Monthly

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