This article shows how to retrieve (read) ActiveMQ queue data using the REST API.
Read ActiveMQ Queue
GET /activemq/queues/{nodeName}/{managerName}/{brokerName}/{queueName}
Retrieve queue data for a specific ActiveMQ queue.
Example Request
'curl -X 'GET' \ 'http://<hostname>/rest/v1/activemq/queues/CMACTIVEMQ/Activemq-server/DemoBroker/ABC' \ -H 'accept: application/json' \ -H 'Authorization: Basic QWRtaW46YWRtaW4='
Path Parameters
| Parameter | Type | Description |
nodeName |
string | The node name. |
managerName |
string | The manager name. |
brokerName |
string | The ActiveMQ broker name. |
queueName |
string | The ActiveMQ queue name. |
Query Parameters
attributes(string) – Comma-separated list of attributes to retrieve.validateAccessForUser(string) – Validate endpoint access for user.
Response Codes
200– Returns matching queue object.*– Error response.
Example Response
{ "wgsName": "MQM",
"nodeName": "CMACTIVEMQ",
"managerName": "Activemq-server",
"brokerName": "DemoBroker",
"queueName": "ABC" }