Google BigQuery integration
Google BigQuery is a fully managed data warehouse for large-scale data…
- Provider
- googlebigquery
- Category
- Other
- Setup
- One-click OAuth (we host the OAuth app)
- Actions
- 63 available
Quick start
Call Google BigQuery from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Google BigQuery's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"GOOGLEBIGQUERY_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
OverSkill hosts the OAuth application for Google BigQuery. End-users click Connect on the integration card in your app, complete the OAuth flow with Google BigQuery, and OverSkill stores the access token scoped to their account. No client_id / client_secret configuration needed on your side.
Supported auth schemes: OAUTH2, GOOGLE_SERVICE_ACCOUNT.
Available actions
63 actions exposed via the
Google BigQuery integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
GOOGLEBIGQUERY_CANCEL_JOB -
GOOGLEBIGQUERY_CREATE_CAPACITY_COMMITMENT -
GOOGLEBIGQUERY_CREATE_CONNECTION -
GOOGLEBIGQUERY_CREATE_DATA_EXCHANGE -
GOOGLEBIGQUERY_CREATE_DATAEXCHANGES_LISTINGS -
GOOGLEBIGQUERY_CREATE_DATASET -
GOOGLEBIGQUERY_CREATE_LISTING -
GOOGLEBIGQUERY_CREATE_LOCATIONS_DATAPOLICIES -
GOOGLEBIGQUERY_CREATE_QUERY_TEMPLATE -
GOOGLEBIGQUERY_CREATE_RESERVATION -
GOOGLEBIGQUERY_CREATE_RESERVATION_ASSIGNMENT -
GOOGLEBIGQUERY_CREATE_ROUTINE
Show all 63 actions
-
GOOGLEBIGQUERY_CREATE_TABLE -
GOOGLEBIGQUERY_DELETE_DATASET -
GOOGLEBIGQUERY_DELETE_JOB_METADATA -
GOOGLEBIGQUERY_DELETE_MODEL -
GOOGLEBIGQUERY_DELETE_ROUTINE -
GOOGLEBIGQUERY_DELETE_TABLE -
GOOGLEBIGQUERY_GET_BIGQUERY_MODEL -
GOOGLEBIGQUERY_GET_CONNECTION_IAM_POLICY -
GOOGLEBIGQUERY_GET_DATASET -
GOOGLEBIGQUERY_GET_JOB -
GOOGLEBIGQUERY_GET_QUERY_RESULTS -
GOOGLEBIGQUERY_GET_ROUTINE -
GOOGLEBIGQUERY_GET_ROUTINE_IAM_POLICY -
GOOGLEBIGQUERY_GET_SERVICE_ACCOUNT -
GOOGLEBIGQUERY_GET_TABLE_IAM_POLICY -
GOOGLEBIGQUERY_GET_TABLE_SCHEMA -
GOOGLEBIGQUERY_INSERT_ALL -
GOOGLEBIGQUERY_INSERT_JOB -
GOOGLEBIGQUERY_INSERT_JOB_WITH_UPLOAD -
GOOGLEBIGQUERY_LIST_ANALYTICS_HUB_LISTINGS -
GOOGLEBIGQUERY_LIST_BIG_QUERY_CONNECTIONS -
GOOGLEBIGQUERY_LIST_CAPACITY_COMMITMENTS -
GOOGLEBIGQUERY_LIST_DATAEXCHANGES_LISTINGS -
GOOGLEBIGQUERY_LIST_DATASETS -
GOOGLEBIGQUERY_LIST_JOBS -
GOOGLEBIGQUERY_LIST_LOCATIONS -
GOOGLEBIGQUERY_LIST_LOCATIONS_CONNECTIONS -
GOOGLEBIGQUERY_LIST_LOCATIONS_DATAPOLICIES -
GOOGLEBIGQUERY_LIST_MODELS -
GOOGLEBIGQUERY_LIST_ORGANIZATION_DATA_EXCHANGES -
GOOGLEBIGQUERY_LIST_PROJECTS -
GOOGLEBIGQUERY_LIST_QUERY_TEMPLATES -
GOOGLEBIGQUERY_LIST_RESERVATION_ASSIGNMENTS -
GOOGLEBIGQUERY_LIST_RESERVATION_GROUPS -
GOOGLEBIGQUERY_LIST_RESERVATIONS -
GOOGLEBIGQUERY_LIST_ROUTINES -
GOOGLEBIGQUERY_LIST_ROW_ACCESS_POLICIES -
GOOGLEBIGQUERY_LIST_TABLE_DATA -
GOOGLEBIGQUERY_LIST_TABLES -
GOOGLEBIGQUERY_PATCH_DATASET -
GOOGLEBIGQUERY_PATCH_MODEL -
GOOGLEBIGQUERY_PATCH_TABLE -
GOOGLEBIGQUERY_QUERY -
GOOGLEBIGQUERY_SEARCH_ALL_ASSIGNMENTS -
GOOGLEBIGQUERY_SET_ROUTINE_IAM_POLICY -
GOOGLEBIGQUERY_TEST_ROUTINE_IAM_PERMISSIONS -
GOOGLEBIGQUERY_UNDELETE_DATASET -
GOOGLEBIGQUERY_UPDATE_CONNECTION -
GOOGLEBIGQUERY_UPDATE_DATASET -
GOOGLEBIGQUERY_UPDATE_ROUTINE -
GOOGLEBIGQUERY_UPDATE_TABLE
Build with Google BigQuery
Open OverSkill, describe what you want to build, and reference Google BigQuery in your prompt — the AI will wire up the integration automatically.