/tasks/bulk-updateWrite operationUpdate multiple tasks safely
Updates up to 35 tasks in input order. Every item is independently protected by its latest developer revision. The operation is not atomic: successful items remain committed when another item conflicts. Placement, assignment, lifecycle, and ordering changes use their dedicated endpoints.
tasks:writePrepare this request
The builder does not execute requests or persist credentials. Replace the environment-variable placeholder only in your terminal or secret-aware runtime.
Request body
application/jsonThe items associated with this task bulk.
Response data for the completed request.
billableWhether this time or service can be billed.
contactIdIdentifier of the related contact.
descriptionHuman-readable description of the resource.
dueAtISO 8601 timestamp for due at.
nameHuman-readable name of the resource.
plannedEndAtISO 8601 timestamp for planned end at.
plannedMinutesThe planned minutes associated with this task bulk data.
plannedStartAtISO 8601 timestamp for planned start at.
serviceIdIdentifier of the related service.
subscriberIdsOrdered set of subscriber identifiers associated with this task bulk data.
tagIdsOrdered set of tag identifiers associated with this task bulk data.
idrequiredStable TeamGrid identifier for this resource.
revisionrequiredStrong resource revision used for optimistic concurrency control.
Responses
7200Ordered per-item results. Reconcile conflicts by reading the task and retrying only the intended item with its new revision.application/json
application/jsonResponse data for the completed request.
The attributes associated with this task bulk result.
errorrequiredSanitized failure information when the operation did not succeed.
statusrequiredCanonical status of the resource or operation.
updatedconflictnotFoundforbiddeninvalidunavailabletaskrequiredThe task associated with this task bulk result attributes.
idrequiredStable TeamGrid identifier for this resource.
typerequiredCanonical type discriminator for this resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
Short human-readable summary.
conflictsrequiredThe conflicts associated with this task bulk meta summary.
failedrequiredThe failed associated with this task bulk meta summary.
requestedrequiredThe requested associated with this task bulk meta summary.
updatedrequiredThe updated associated with this task bulk meta summary.
400The request is invalid.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
401The bearer credential is missing, invalid, expired, or revoked.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
403The credential has insufficient scope.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
429The credential or source exceeded its rate limit.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
502The cell-local application returned an invalid response.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
503A required cell-local dependency is unavailable.application/json
application/jsonThe errors associated with this error.
coderequiredStable machine-readable code for programmatic error or state handling.
detailrequiredThe detail associated with this api error.
sourceThe source associated with this api error.
statusrequiredCanonical status of the resource or operation.
titlerequiredHuman-readable title of the resource.
Request metadata, including the request identifier and pagination state when applicable.
requestIdrequiredUnique identifier assigned to the API request for tracing and support.
Thank you. The rating contains no account or customer data.