Versions Compared

Key

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

...

ActionURIMethodRequest BodyResponse BodyAuthorization
Bulk Delete/deleteEntities/async/startPOSTList<Entity>BulkEntityResponseString ACCESS_TYPE.DELETE on each entity in the passed entityList
 Get Delete Results/deleteEntities/async/get/{asyncToken}GET    BulkEntityResponse

Asynchronously get the results of a deleteEntities request started with POST /deleteEntities/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 Update/updateEntities/async/startPOSTList<Entity>BulkEntityResponseStringACCESS_TYPE.UPDATE on each entity in the passed entityList
 Get Update Results/updateEntities/async/get/{asyncToken}GET    BulkEntityResponse

Asynchronously get the results of an updateEntities request started with POST /updateEntities/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.

Discussion

  • 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.

...