Queue API

Number of APIs: 18

Use the Queue API to produce and consume messages, create queues, and manage related items. For more information, see Queue.

  1. queues - Gets a list of all Queues in a compartment GET {{baseUrl}}/queues?compartmentId={{compartment_ocid}}

  2. work Requests-{work Request Id} - Lists work request errors GET {{baseUrl}}/workRequests/:workRequestId/errors?limit=10

  3. queues-{queue Id}-actions - Deletes all messages present in the queue at the time of invocation. POST {{baseUrl}}/queues/:queueId/actions/purge

  4. queues-{queue Id}-messages-actions - Updates multiple messages in the queue. POST https://cell-1.queue.messaging.{{region}}.oci.oraclecloud.com/20210201/queues/:queueId/messages/actions/updateMessages

  5. queues-{queue Id} - Update the Queue identified by the id PUT {{baseUrl}}/queues/:queueId

  6. work Requests-{work Request Id} - Lists work request logs GET {{baseUrl}}/workRequests/:workRequestId/logs?limit=10

  7. queues-{queue Id}-messages-{message Receipt} - Deletes a message from the queue. DELETE https://cell-1.queue.messaging.{{region}}.oci.oraclecloud.com/20210201/queues/:queueId/messages/:messageReceipt

  8. queues-{queue Id}-messages-{message Receipt} - Updates the visibility of a message to extend (or reduce) it. PUT https://cell-1.queue.messaging.{{region}}.oci.oraclecloud.com/20210201/queues/:queueId/messages/:messageReceipt

  9. queues-{queue Id}-messages - Consumes message from the queue. GET https://cell-1.queue.messaging.{{region}}.oci.oraclecloud.com/20210201/queues/:queueId/messages

  10. queues-{queue Id}-messages - Puts messages in the queue. POST https://cell-1.queue.messaging.{{region}}.oci.oraclecloud.com/20210201/queues/:queueId/messages