ChatGPT API
ChatGPT's answer to one question, with web search on, and the sites it cites.

Scraping…
What teams build with the ChatGPT API
Brand visibility in ChatGPT
Ask the questions your buyers ask, several times each, and count how often ChatGPT names your brand and links your site.
Share of voice against competitors
Run the same questions for a category and see which brands ChatGPT recommends first, and how often, month over month.
Citation outreach
List the reviews, comparisons, and threads ChatGPT cites for your category: the pages to be mentioned on.
Does ChatGPT have an official API for its answers?
No official API
No. OpenAI's API runs its models with the settings you choose; it does not return what chatgpt.com answers a person.
OpenAI's web search tool runs in its Responses API, with the model and settings a developer picks, and writes a new answer from them. It is the way to build on OpenAI's models, not a view of what ChatGPT tells its users.
Clair asks chatgpt.com signed out, with search on, and reads the answer off the page, so the brands and sources it returns are the ones a person sees.
Read from these pages on November 2, 2026.
Integrate in minutes
One host, one Bearer key for every Clair API. Each call returns JSON with the same envelope, so a second API is a new path, not a new client.
curl -G "https://api.clair.im/v1/chatgpt?q=best+project+management+software+for+small+teams" \ -H "Authorization: Bearer YOUR_API_KEY"
Query and response fields
Asks chatgpt.com signed out, the free model with search on, as most people use it. The reply streams for 10 to 30 seconds, and a request waits for the whole of it, up to two minutes.
GET /v1/chatgpt
Authorizationheader · stringrequired
- Bearer <api_key>. Create keys under API keys.
qstringrequired
- The question, as a person would type it, up to 500 characters.
countrystring
- Two-letter country code the question is asked from, such as
usorgb. Defaults tous.
Pricing
Each plan is a monthly balance spent across every Clair API. The row shows what the ChatGPT API costs per 1,000 requests on each plan.
Common questions
Anything else? Email contact@serinlabs.com.
Is this the OpenAI API?
No. The OpenAI API is for building with OpenAI's models. This API asks chatgpt.com, the app people use, and returns its answer, to measure what ChatGPT tells them.
Which model answers?
The one chatgpt.com gives a signed-out visitor, with web search on: the answer most people get.
Why does the same question give a different answer each time?
ChatGPT writes each answer anew, so the brands it names and the sites it cites change between askings. Nothing is cached; ask a question several times and count how often a brand appears.
Why do some citations have no url?
ChatGPT sometimes names a source by its site only, as a small pill under a paragraph. Those come back with domain set and url null.
How long does a request take?
ChatGPT streams its reply for 10 to 30 seconds, and a request waits for all of it. Set your client timeout to two minutes.
Can I ask from another country?
Yes: country takes a two-letter code, such as gb or de. Ask in the language people there use.
What does the ChatGPT API return?
Asks chatgpt.com a question signed out, with web search on, the way most people use it, and returns the answer they would read and every site it links. Answers change from one asking to the next, so nothing is cached: ask a question several times and count how often a brand is named or a site is cited. A reply streams for 10 to 30 seconds, and a request waits for all of it.
How is a request counted?
Each call is one request, and each extra page is a new call. A malformed request (400) is not counted, and a request that fails on our side (5xx) is refunded.
Is there a free tier?
Yes. The free tier is $1 of usage a month across every Clair API, with no card: about 86 ChatGPT API requests if it all goes here. It resets monthly, and calls stop when the balance runs out.
What happens when I use up my plan's balance?
The API returns 429 until the next period, on every plan, and nothing is billed past the balance. An upgrade starts a new month at once, and the unused balance carries over.
Does my plan cover other Clair APIs?
Yes. One plan and one key cover every Clair API, and every call spends from the same monthly balance. Your first call starts the free tier.
Learn more about the ChatGPT API
Use cases
- AI visibility tracking
How often ChatGPT and Google's AI name and cite a brand.
- Find the sites AI answers cite
The pages AI answers trust for your category.
Related APIs
APIs teams often combine with the ChatGPT API.

Glassdoor API
Crunchbase API
Instagram API
Bloomberg API
Associated Press API