Loading…
Loading…
Data warehouse · OAuth · No webhooks
Agents can call 47 tools for Google BigQuery: 16 that read and 31 that write. They are Google BigQuery's own API operations. Writes wait for a person to approve them.
Bring your own OAuth app. Register an OAuth client in Google BigQuery's developer console and add its client ID and secret to the connector under Configuration. Setup steps
47 operations from the vendor's own spec, checked nightly by the API registry; last changed 31 Oct 2026. Source ↗
47 of 47 operations
| Operation | Method | Path | Kind |
|---|---|---|---|
| bigquery.tables.patch | PATCH | /projects/{projectId}/datasets/{datasetId}/tables/{tableId} | write |
| bigquery.tables.update | PUT | /projects/{projectId}/datasets/{datasetId}/tables/{tableId} | write |
| bigquery.tables.getIamPolicy | POST | /{resource}:getIamPolicy | write |
| bigquery.tables.list | GET | /projects/{projectId}/datasets/{datasetId}/tables | read |
| bigquery.tables.testIamPermissions | POST | /{resource}:testIamPermissions | write |
| bigquery.tables.insert | POST | /projects/{projectId}/datasets/{datasetId}/tables | write |
| bigquery.tables.delete | DELETE | /projects/{projectId}/datasets/{datasetId}/tables/{tableId} | write |
| bigquery.tables.get | GET | /projects/{projectId}/datasets/{datasetId}/tables/{tableId} | read |
| bigquery.tables.setIamPolicy | POST | /{resource}:setIamPolicy | write |
| Operation | Method | Path | Kind |
|---|---|---|---|
| bigquery.routines.update | PUT | /projects/{projectId}/datasets/{datasetId}/routines/{routineId} | write |
| bigquery.routines.setIamPolicy | POST | /{resource}:setIamPolicy | write |
| bigquery.routines.list | GET | /projects/{projectId}/datasets/{datasetId}/routines | read |
| bigquery.routines.get | GET | /projects/{projectId}/datasets/{datasetId}/routines/{routineId} | read |
| bigquery.routines.delete | DELETE | /projects/{projectId}/datasets/{datasetId}/routines/{routineId} | write |
| bigquery.routines.insert | POST | /projects/{projectId}/datasets/{datasetId}/routines | write |
| bigquery.routines.testIamPermissions | POST | /{resource}:testIamPermissions | write |
| bigquery.routines.getIamPolicy | POST | /{resource}:getIamPolicy | write |
| Operation | Method | Path | Kind |
|---|---|---|---|
| bigquery.rowAccessPolicies.testIamPermissions | POST | /{resource}:testIamPermissions | write |
| bigquery.rowAccessPolicies.update | PUT | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/rowAccessPolicies/{policyId} | write |
| bigquery.rowAccessPolicies.list | GET | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/rowAccessPolicies | read |
| bigquery.rowAccessPolicies.get | GET | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/rowAccessPolicies/{policyId} | read |
| bigquery.rowAccessPolicies.getIamPolicy | POST | /{resource}:getIamPolicy | write |
| bigquery.rowAccessPolicies.delete | DELETE | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/rowAccessPolicies/{policyId} | write |
| bigquery.rowAccessPolicies.batchDelete | POST | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/rowAccessPolicies:batchDelete | write |
| bigquery.rowAccessPolicies.insert | POST | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/rowAccessPolicies | write |
| Operation | Method | Path | Kind |
|---|---|---|---|
| bigquery.datasets.undelete | POST | /projects/{projectId}/datasets/{datasetId}:undelete | write |
| bigquery.datasets.insert | POST | /projects/{projectId}/datasets | write |
| bigquery.datasets.patch | PATCH | /projects/{projectId}/datasets/{datasetId} | write |
| bigquery.datasets.delete | DELETE | /projects/{projectId}/datasets/{datasetId} | write |
| bigquery.datasets.list | GET | /projects/{projectId}/datasets | read |
| bigquery.datasets.get | GET | /projects/{projectId}/datasets/{datasetId} | read |
| bigquery.datasets.update | PUT | /projects/{projectId}/datasets/{datasetId} | write |
| Operation | Method | Path | Kind |
|---|---|---|---|
| bigquery.jobs.query | POST | /projects/{projectId}/queries | write |
| bigquery.jobs.getQueryResults | GET | /projects/{projectId}/queries/{jobId} | read |
| bigquery.jobs.get | GET | /projects/{projectId}/jobs/{jobId} | read |
| bigquery.jobs.list | GET | /projects/{projectId}/jobs | read |
| bigquery.jobs.insert | POST | /projects/{projectId}/jobs | write |
| bigquery.jobs.delete | DELETE | /projects/{projectId}/jobs/{jobId}/delete | write |
| bigquery.jobs.cancel | POST | /projects/{projectId}/jobs/{jobId}/cancel | write |
| Operation | Method | Path | Kind |
|---|---|---|---|
| bigquery.models.list | GET | /projects/{projectId}/datasets/{datasetId}/models | read |
| bigquery.models.get | GET | /projects/{projectId}/datasets/{datasetId}/models/{modelId} | read |
| bigquery.models.patch | PATCH | /projects/{projectId}/datasets/{datasetId}/models/{modelId} | write |
| bigquery.models.delete | DELETE | /projects/{projectId}/datasets/{datasetId}/models/{modelId} | write |
| Operation | Method | Path | Kind |
|---|---|---|---|
| bigquery.projects.list | GET | /projects | read |
| bigquery.projects.getServiceAccount | GET | /projects/{projectId}/serviceAccount | read |
| bigquery.tabledata.list | GET | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/data | read |
| bigquery.tabledata.insertAll | POST | /projects/{projectId}/datasets/{datasetId}/tables/{tableId}/insertAll | write |