Get Collaborative Quote Queue
get
/rest/v19/collabOperationQueues/{bsId}
Use this endpoint to retrieve queued tasks for the specified transaction.
Request
Path Parameters
Back to Top
Response
Supported Media Types
- application/json
Default Response
A snapshot of the state of the collab operation queue at the time that the request is processed.
Root Schema : Collab operation queue state
Type:
objectTitle:
Collab operation queue stateA snapshot of the state of the queue. It represents the state at a single instant, and might not be accurate at any time after that instant.
Show Source
-
currentlyExecutingOperation:
array Currently executing operation
Title:
Currently executing operationOperation which is currently executing. Omitted if the next queued operation has not started executing yet. -
node:
string
Title:
nodeName of the node that is currently responsible for executing all operations for the bsId. -
operationCount:
integer
Title:
Operations countThe total number of incomplete operations, including executing and queued operations. -
queuedOperations:
array Queued operations
Title:
Queued operationsOperations which are queued and have not started execution. The order of the items in the array is the order in which they will execute.
Nested Schema : Currently executing operation
Type:
arrayTitle:
Currently executing operationOperation which is currently executing. Omitted if the next queued operation has not started executing yet.
Show Source
-
Array of:
object Collab queue operation properties
Title:
Collab queue operation properties
Nested Schema : Queued operations
Type:
arrayTitle:
Queued operationsOperations which are queued and have not started execution. The order of the items in the array is the order in which they will execute.
Show Source
-
Array of:
object Collab queue operation properties
Title:
Collab queue operation properties
Nested Schema : Collab queue operation properties
Type:
objectTitle:
Show Source
Collab queue operation properties-
description:
string
Title:
DescriptionDescription of the operation. This is only intended for human consumption and its format may change at any time. -
submissionTime:
string
Title:
Submission timeApproximate time when the operation was submitted, in ISO8601 format. This is NOT used to determine the ordering of operations within the queue. -
submitterCompanyName:
string
Title:
Submitter company nameCompany name of the user who submitted the operation. -
submitterLoginName:
string
Title:
Submitter login nameLogin name of the user who submitted the operation. -
uuid:
string
Title:
Operation uuidUnique identifier of the operation.
Examples
The following example shows how to retrieve queued tasks for the specified transaction by submitting a GET request to the REST resource using cURL. For more information about cURL, see Use cURL.
curl -X GET -H "Authorization: Bearer <token>" -H "Accept: application/json" https://sitename.oracle.com/rest/v19/collabOperationQueues/30221276251
Response Body Sample
{
"queuedOperations": [{
"uuid": "eaf67e0f-65fc-4ecc-8bfd-09a3dd9c82c0",
"submitterLoginName": "alex",
"submitterCompanyName": "mumbai54488",
"submissionTime": "2024-03-14T09:54:07.649Z",
"description": "ResourceCmActionOperation[docNum=1,actionVarName=_open_main]"
}, {
"uuid": "4bbd4008-aed7-4cc1-b616-6d1ebcd2fbeb",
"submitterLoginName": "alex",
"submitterCompanyName": "mumbai54488",
"submissionTime": "2024-03-14T09:54:09.798Z",
"description": "ResourceCmActionOperation[docNum=1,actionVarName=_open_main]"
}],
"currentlyExecutingOperation": {
"uuid": "6cc3a88c-4921-4b21-95de-2709d44cf8d5",
"submitterLoginName": "alex",
"submitterCompanyName": "mumbai54488",
"submissionTime": "2024-03-14T09:54:02.593Z",
"description": "ResourceCmActionOperation[docNum=1,actionVarName=test_c]"
},
"operationCount": 3,
"node": "node1"
}
Error Responses
400 - Collaborative quote editing is not enabled for process
403 - User with restricted access (Sales agent etc)
404 - Invalid bsId provided in the endpoint