# Query Agent API

**URL:** <https://forum.weaviate.io/t/query-agent-api/20784>\
**Category:** Support\
**Created:** [April 25, 2025, 6:53am UTC](https://forum.weaviate.io/t/query-agent-api/20784 "2025-04-25T06:53:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![SomebodySysop](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/somebodysysop/32/70_2.png) [@SomebodySysop](https://forum.weaviate.io/u/SomebodySysop)\
**Post date:** [April 25, 2025, 6:53am UTC](https://forum.weaviate.io/t/query-agent-api/20784/1 "2025-04-25T06:53:15Z")

</div>

### Description

Can I access the Query Agent API using REST API (i.e., curl) instead of Python?

---

<div class="post-metadata">

**Author:** ![Shahin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/shahin/32/7944_2.png) [@Shahin](https://forum.weaviate.io/u/Shahin)\
**Post date:** [April 25, 2025, 8:57am UTC](https://forum.weaviate.io/t/query-agent-api/20784/2 "2025-04-25T08:57:09Z")

</div>

Good morning @SomebodySysop,

At the moment, this isn’t supported yet, but it’s definitely on our radar. We’re currently focusing on enhancing advanced functionality for Agents and extending support across our various clients. Once that’s in place, API support will naturally follow—though we don’t have an exact ETA just yet.

Stay tuned! 🎉

Best regards,  
Mohamed Shahin  
Weaviate Support Engineer  
(Ireland, GMT/UTC timezone)

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [April 25, 2025, 12:37pm UTC](https://forum.weaviate.io/t/query-agent-api/20784/3 "2025-04-25T12:37:52Z")

</div>

Meanwhile… hehehe, you can always “reverse engineer” it. 🙊

The code that calls the query agent endpoint lives here:

> <https://github.com/weaviate/weaviate-agents-python-client/blob/cefe1f97ac6e4a57ad8992467b586d6ee9dd2012/weaviate_agents/query/query_agent.py#L74>

Be aware that as it is in technical preview, it may change without notice 😬

But as my dear colleague @Shahin said, our team is actively working on it.

Happy coding 🙂

---

<div class="post-metadata">

**Author:** ![SomebodySysop](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/somebodysysop/32/70_2.png) [@SomebodySysop](https://forum.weaviate.io/u/SomebodySysop)\
**Post date:** [April 29, 2025, 12:44am UTC](https://forum.weaviate.io/t/query-agent-api/20784/4 "2025-04-29T00:44:02Z")

</div>

Do you know if we can filter the agent queries? Or somehow restrict the responses to specific collection properties?
