# Connecting to GPTs through API (again)

**URL:** <https://community.openai.com/t/connecting-to-gpts-through-api-again/1367761>\
**Category:** API\
**Tags:** custom-gpt, file-search, responses-api\
**Created:** [November 27, 2025, 6:46pm UTC](https://community.openai.com/t/connecting-to-gpts-through-api-again/1367761 "2025-11-27T18:46:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![WillEndure](https://avatars.discourse-cdn.com/v4/letter/w/9e8a1a/32.png) [@WillEndure](https://community.openai.com/u/WillEndure)\
**Post date:** [November 27, 2025, 6:46pm UTC](https://community.openai.com/t/connecting-to-gpts-through-api-again/1367761/1 "2025-11-27T18:46:44Z")

</div>

This question was asked before, but the answers were not very satisfactory as the OP was also asking about web browsing, so lets try again…

I created some GPTs with specialized knowledge, and overall I feel that they work really nicely. Whatever RAG system sits behind GPTs mostly does an incredible job in my view.

So now I want to consume those GPTs programmatically not just through the web based chat interface, but make API calls to them.

Is there a way to do this? Or if not, is there some equivalent API based system that I could migrate to that would let me work in a similar way, particularly the ability to upload some data files for it to RAG on?
