<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
Thanks Brett. I did already go through the available management plugin API and didn’t find a way to do what I want, which is to get all bindings for an exchange. I can see this information on the management plugin UI, when I click on an exchange and go into
 its details, so there must be a way to do it. Here are all the REST APIs that provide bindings:</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<font face="Calibri,sans-serif">/api/exchanges/vhost/name/bindings/source – provides bindings between two exchanges</font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<font face="Calibri,sans-serif">/api/exchanges/vhost/name/bindings/destination – provides bindings between two exchanges</font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<font face="Calibri,sans-serif">/api/queues/vhost/name/bindings – provides all bindings for a queue. I am looking for a similar API for exchanges.</font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<font face="Calibri,sans-serif">/api/bindings – provides all bindings in RMQ</font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<font face="Calibri,sans-serif">/api/bindings/vhost – provides all bindings in a virtual host</font></div>
<div><font face="Calibri,sans-serif">/api/bindings/vhost/e/exchange/q/queue – provides all bindings between an exchange and a queue</font></div>
<div><font face="Calibri,sans-serif">/api/bindings/vhost/e/source/e/destination – provides all bindings between two exchanges</font></div>
<div><font face="Calibri,sans-serif"><br>
</font></div>
<div><font face="Calibri,sans-serif">So, as you can see, there is no API that provides all bindings for a given exchange. Am I missing something or is it not possible? How does management UI display this information in the exchange details page?</font></div>
<div><font face="Calibri,sans-serif"><br>
</font></div>
<div><font face="Calibri,sans-serif">Thanks</font></div>
<div><font face="Calibri,sans-serif">Kapil</font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<font face="Calibri,sans-serif"><br>
</font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<font face="Calibri,sans-serif"><br>
</font></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<br>
</div>
<span id="OLK_SRC_BODY_SECTION" style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Brett Cameron <<a href="mailto:brett.r.cameron@gmail.com">brett.r.cameron@gmail.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>rabbitmq-discuss <<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a>><br>
<span style="font-weight:bold">Date: </span>Monday, August 18, 2014 at 4:59 PM<br>
<span style="font-weight:bold">To: </span>rabbitmq-discuss <<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [rabbitmq-discuss] List all bindings for an exchange<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">You can't do that via AMQP; see <a href="https://urldefense.proofpoint.com/v1/url?u=http://hg.rabbitmq.com/rabbitmq-management/raw-file/rabbitmq_v3_3_5/priv/www/api/index.html&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=JF6BIRiITniYYZhbhzlgNvj%2FeB0%2BYbRBSr0f8NG91qs%3D%0A&m=Z4eqT8PoSI3FmEO1d3nLuZpnp5f5N8ANJw2XBn5pQF8%3D%0A&s=73ebfff06bfe0ef6cf70362846892523c4a4ca054b425abbaa35414dbe269257">http://hg.rabbitmq.com/rabbitmq-management/raw-file/rabbitmq_v3_3_5/priv/www/api/index.html</a>
 for the relevant Management API info
<div><br>
</div>
<div>Brett</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Tue, Aug 19, 2014 at 11:54 AM, Kapil Goyal <span dir="ltr">
<<a href="mailto:goyalk@vmware.com" target="_blank">goyalk@vmware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>Hi,</div>
<div><br>
</div>
<div>How do I list all bindings for an exchange using AMQP or the management API?</div>
<div><br>
</div>
<div>Thanks</div>
<span class="HOEnZb"><font color="#888888">
<div>Kapil</div>
<br>
</font></span></div>
<br>
_______________________________________________<br>
rabbitmq-discuss mailing list has moved to <a href="https://urldefense.proofpoint.com/v1/url?u=https://groups.google.com/forum/%23%21forum/rabbitmq-users&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=JF6BIRiITniYYZhbhzlgNvj%2FeB0%2BYbRBSr0f8NG91qs%3D%0A&m=Z4eqT8PoSI3FmEO1d3nLuZpnp5f5N8ANJw2XBn5pQF8%3D%0A&s=b71cb0a19d0113562c4be5488c10f9c849020cef5ece328bd5e6fc4802cc923a" target="_blank">
https://groups.google.com/forum/#!forum/rabbitmq-users</a>,<br>
please subscribe to the new list!<br>
<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://urldefense.proofpoint.com/v1/url?u=https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=JF6BIRiITniYYZhbhzlgNvj%2FeB0%2BYbRBSr0f8NG91qs%3D%0A&m=Z4eqT8PoSI3FmEO1d3nLuZpnp5f5N8ANJw2XBn5pQF8%3D%0A&s=1d52397983bde6c0c7008ec2640684e2cc74e94449514535a41fa05c08e42d82" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>