# How to fetch the Non durable queue details via SEMP API

**URL:** <https://community.solace.com/t/how-to-fetch-the-non-durable-queue-details-via-semp-api/1915>\
**Category:** General Discussions\
**Created:** [April 26, 2024, 7:12am UTC](https://community.solace.com/t/how-to-fetch-the-non-durable-queue-details-via-semp-api/1915 "2024-04-26T07:12:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rayleeustc\_ll](https://yyz1.discourse-cdn.com/solace/user_avatar/community.solace.com/rayleeustc_ll/32/987_2.png) [@rayleeustc\_ll](https://community.solace.com/u/rayleeustc_ll)\
**Post date:** [April 26, 2024, 7:12am UTC](https://community.solace.com/t/how-to-fetch-the-non-durable-queue-details-via-semp-api/1915/1 "2024-04-26T07:12:10Z")

</div>

when i use SEMP API to fetch all the queues details from my vpn, found that Non durable queues is not included.

is it as designed that non durable has been filter out from the SEMP API get queues return result? or is there a SEMP API can be use to get the non durable queue details?

---

<div class="post-metadata">

**Author:** ![Aaron](https://yyz1.discourse-cdn.com/solace/user_avatar/community.solace.com/aaron/32/843_2.png) [@Aaron](https://community.solace.com/u/Aaron)\
**Post date:** [April 29, 2024, 3:27pm UTC](https://community.solace.com/t/how-to-fetch-the-non-durable-queue-details-via-semp-api/1915/2 "2024-04-29T15:27:27Z")

</div>

Which SEMP version are you using? If using v2, note that the `config` API won’t return anything about temporary queues because they’re not actually statically configured in the broker… they’re temporary. You’ll have to use the `monitor` API to see information about them.

Note you’ll also have to URL encode your queue name filter parameter. For example, to view all temporary queues on my broker, I’m looking for anything that starts with `#P2P/QTMP/*` . Something like:

```apache

curl -u admin:admin http://localhost:8080/SEMP/v2/monitor/msgVpns/default/queues?where=queueName%3d%3d%23P2P%2FQTMP%2F%2A | jq

```

If using SEMPv1, they should be returned as part of the regular `show queue *` command:

```xml

curl -u admin:admin http://localhost:8080/SEMP -d '<rpc><show><queue><name>#P2P/QTMP/*</name><detail/></queue></show></rpc>'

```
