BigQuery API Configuration
Request
POST https://api.fivetran.com/v1/destinations
{ "group_id": "group_id", "service": "big_query", "region": "GCP_US_WEST1", "time_zone_offset": "+3", "trust_certificates": true, "trust_fingerprints": true, "run_setup_tests": true, "daylight_saving_time_enabled": true, "hybrid_deployment_agent_id": "hybrid_deployment_agent_id", "private_link_id": "private_link_id", "networking_method": "Directly", "proxy_agent_id": "proxy_agent_id", "config": { "bucket": "customer-bucket", "secret_key": "private-key-of-the-customer-service-account", "project_id": "my-bigquery-project", "support_json_type": true, "data_set_location": "US" } }
Config parameters
| Name | Description |
|---|---|
bucket | Customer bucket. If specified, your GCS bucket will be used to process the data instead of a Fivetran-managed bucket. The bucket must be present in the same location as the dataset location. |
secret_key | Private key of the customer service account. If specified, your service account will be used to process the data instead of the Fivetran-managed service account. |
project_id | BigQuery project ID |
support_json_type | Stores JSON columns as JSON instead of STRING. This parameter is applicable only to destinations created before August 1, 2025. |
data_set_location | Data location. Datasets will reside in this location. |