Pick an engine with taskType
Every engine takes the same request: send a taskType and a payload to POST /v1/async/task and get a task ID right away. Collect the result by webhook or by polling.
Each engine returns its own fields
ChatGPT returns the searches it ran while answering, Gemini a grounding score for each source, Google AI Overviews the organic results beneath it, and Naver AI Tab shopping cards with price and delivery. Each engine page lists its fields next to a real response.
Country and location
payload.country sets the market for each request. ChatGPT, Gemini, Google AI Mode and AI Overviews also take payload.location, down to a station, a neighborhood or an address.
Cost
A completed task costs 1 or 2 credits depending on the engine, and only completed tasks are charged. The pricing page lists the credits for every engine.