BigQuery Connection API
The BigQuery Connection API lets you create, list, retrieve, delete, and update credentials for BigQuery connections to external data sources, and also manage IAM policies (get, set, test) on those connection resources.
Latency
425ms p95
Uptime
100.0% 30d
Playground
Verified
live
Endpoints
/v1beta1/{name}
Deletes connection and associated credential.
/v1beta1/{name}
Returns specified connection.
/v1beta1/{name}
Sets the credential for the specified connection.
/v1beta1/{parent}/connections
Returns a list of connections in the given project.
/v1beta1/{parent}/connections
Creates a new connection.
/v1beta1/{resource}:getIamPolicy
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
/v1beta1/{resource}:setIamPolicy
Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
/v1beta1/{resource}:testIamPermissions
Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
8 endpoints auto-detected
Authentication
This API requires authentication: OAuth.
curl -X DELETE \
"https://bigqueryconnection.googleapis.com/v1beta1/{name}"bigqueryconnection.googleapis.com · HTTPS only