Skip to main content
idapt
HomeAI ModelsExploreResourcesPricing
Sign inUse for Free
All integrations

Google BigQuery

Query datasets and manage tables in BigQuery.

Data and search infra
Connect Google BigQueryGoogle BigQuery docs

How an agent reaches it

MCPREST APICLI

How you authenticate

OAuth
API key
Get an API key
  1. Create a service account with the BigQuery roles you need and download its JSON key.
  2. The JSON key is not a bearer token: exchange it for one, or run `gcloud auth print-access-token` on a computer.
  3. The simplest reliable path is the CLI lane with `bq` on a computer.

Connection details

Base URL
https://bigquery.googleapis.com/bigquery/v2
Pagination
cursor

Common endpoints

run a queryPOST /projects/{projectId}/queries
list datasetsGET /projects/{projectId}/datasets
list tablesGET /projects/{projectId}/datasets/{datasetId}/tables

Worth knowing

  • A service-account JSON must be exchanged for an access token; it is not itself a bearer credential.
  • Query results come back as typed rows with values as strings; cast on the client.
  • Jobs can complete asynchronously; poll getQueryResults when jobComplete is false.
  • Home
  • Pricing
  • AI Models
  • Skills
  • Image models
  • Voice models
  • Video models
  • Rankings
  • Multi-Model Chat
  • Agents
  • Computers
  • Drive
  • Automations
  • AI Gateway
  • All features →
  • Blog
  • About
  • Comparisons
  • Benchmarks
  • Model Match
  • Demos
  • Help center
  • FAQ
  • Privacy
  • Support
  • Developers
  • Quickstarts
  • API reference
  • API pricing
  • CLI
  • MCP
  • Migrate
  • Downloads
  • Desktop
© idapt[email protected]TermsPrivacy PolicyLegal noticeReport content
X (Twitter)Discord