# Do Connectors require GraphOS Router?

**URL:** https://community.apollographql.com/t/do-connectors-require-graphos-router/8909
**Category:** Connectors
**Created:** [April 14, 2025, 9:14am UTC](https://community.apollographql.com/t/do-connectors-require-graphos-router/8909 "2025-04-14T09:14:47Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Alan\_Boshier](https://sea1.discourse-cdn.com/flex019/user_avatar/community.apollographql.com/alan_boshier/32/1236_2.png) [@Alan\_Boshier](https://community.apollographql.com/u/Alan_Boshier)
#### Post date: [April 14, 2025, 9:14am UTC](https://community.apollographql.com/t/do-connectors-require-graphos-router/8909/1 "2025-04-14T09:14:47Z")

</div>

Really simple question - in order to use REST API connectors in a subgraph, is it required to use the GraphOS router, or can the same thing be achieved with a _custom_ apollo federated gateway built using the `@apollo/gateway` dependency?

---

<div class="post-metadata">

### Author: ![lennyburdette](https://sea1.discourse-cdn.com/flex019/user_avatar/community.apollographql.com/lennyburdette/32/84_2.png) [@lennyburdette](https://community.apollographql.com/u/lennyburdette)
#### Post date: [April 14, 2025, 1:00pm UTC](https://community.apollographql.com/t/do-connectors-require-graphos-router/8909/2 "2025-04-14T13:00:32Z")

</div>

Hi Alan! Yes, only the Router supports Connectors (along with several other features such as [authorization](https://www.apollographql.com/docs/graphos/routing/security/authorization), [demand control](https://www.apollographql.com/docs/graphos/routing/security/demand-control), and [caching](https://www.apollographql.com/docs/graphos/routing/performance/caching/entity).) All the code to actually execute REST calls and handle the responses is written in Rust in the Router codebase. Thanks for the question!
