# Does SST provide an API to subscribe a queue to a topic?

**URL:** <https://discourse.sst.dev/t/does-sst-provide-an-api-to-subscribe-a-queue-to-a-topic/2350>\
**Category:** General\
**Created:** [March 18, 2021, 12:01am UTC](https://discourse.sst.dev/t/does-sst-provide-an-api-to-subscribe-a-queue-to-a-topic/2350 "2021-03-18T00:01:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dangdennis](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sst.dev/dangdennis/32/1145_2.png) [@dangdennis](https://discourse.sst.dev/u/dangdennis)\
**Post date:** [March 18, 2021, 12:01am UTC](https://discourse.sst.dev/t/does-sst-provide-an-api-to-subscribe-a-queue-to-a-topic/2350/1 "2021-03-18T00:01:14Z")

</div>

Awesome API.

The subscription API allows us to hook a lambda to a topic. But I’d like to hook my queue to the topic, and then the lambda to the queue.

Do I need to use aws-cdk directly instead?

---

<div class="post-metadata">

**Author:** ![dangdennis](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sst.dev/dangdennis/32/1145_2.png) [@dangdennis](https://discourse.sst.dev/u/dangdennis)\
**Post date:** [March 23, 2021, 3:13pm UTC](https://discourse.sst.dev/t/does-sst-provide-an-api-to-subscribe-a-queue-to-a-topic/2350/2 "2021-03-23T15:13:18Z")

</div>

The answer is yes.

```
const queue = new sqs.Queue(this, "QueueName", {});
     
topic.addSubscription(new subscriptions.SqsSubscription(queue));
```
