Can I connect a GraphQL API to iDBQuery?
Yes. iDBQuery's REST/API connector can call a GraphQL endpoint by POSTing your query to it, then maps the JSON response into a live queryable table, so a GraphQL source works the same as any REST source even though iDBQuery does not have a dedicated GraphQL connector.
iDBQuery does not ship a separate GraphQL connector, but you do not need one. A GraphQL API is served over HTTP: you send an HTTP POST containing your query to a single endpoint and receive JSON back. iDBQuery's REST/API connector is built for exactly that, so you configure the endpoint, add the auth header (API key or OAuth token), and supply the GraphQL query in the request body. iDBQuery then maps the returned JSON into a live, queryable table that becomes part of your one model.
This is the honest framing: iDBQuery treats GraphQL as an HTTP API and reads its JSON response, rather than introspecting the GraphQL schema like a native GraphQL client. In practice that is all most analytics use cases need.
Once connected you can:
- Ask questions in plain language against the data your query returns, with every figure cited to the source rows.
- Join the GraphQL source to databases and files in the same model, so a GraphQL-only backend can be analysed alongside your warehouse or spreadsheets.
- Refresh on a schedule so the data stays current.
Many modern apps, including some project and commerce tools, expose GraphQL rather than REST, so this keeps them in reach. If the provider also offers REST endpoints or a data export, those work too. Either way the plain-language question is the same.
Updated 2026-06-22