Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The new classes are:

Request

Requests will have a max bulk operation limit.

BulkRequest.uxf

Response

BulkResponse.uxf

Image RemovedImage Added

Web Services

ActionURIMethodRequest BodyResponse BodyAuthorization
Bulk Get/entity/bulk/get/async/startPOSTBulkGetRequestAsyncJobIdACCESS_TYPE.READ on each entity in the passed entityList
Bulk Get Results/entity/bulk/get/async/get/{asyncToken}GET BulkActionEntityResult 
Bulk Update/entity/bulk/update/async/startPOSTBulkUpdateRequestAsyncJobIdACCESS_TYPE.UPDATE on each entity in the passed entityList
Get Update Results/entity/bulk/update/async/get/{asyncToken}GET BulkUpdateResponse

Asynchronously get the results of an updateEntities request started with POST /entity/bulk/update/async/start

Note: When the result is not ready yet, this method will return a status code of 202 (ACCEPTED) and the response body will be a AsynchronousJobStatus object.

Bulk Delete/entity/bulk/delete/async/startPOSTBulkDeleteRequestAsyncJobId ACCESS_TYPE.DELETE on each entity in the passed entityList
Get Delete Results/entity/bulk/delete/async/get/{asyncToken}GET BulkDeleteResponse

Asynchronously get the results of a deleteEntities request started with POST /entity/bulk/delete/async/start

Note: When the result is not ready yet, this method will return a status code of 202 (ACCEPTED) and the response body will be a AsynchronousJobStatus object.

...

  • The web services follow the pattern established by many async table functions in their http method and their URI.The name and structure of the response has had comparably less review than the response.
  • It is currently under investigation whether whoever requests the move operation also requires ACCESS_TYPE.UPDATE or other on the parentId in question.
  • Bundle to update annotations, etc
  • Max bulk operation limit