BigQuery Data Transfer Service API


All URIs below are relative to

This service provides the following discovery document:

Collection: v1.projects

isEnabled POST /v1/{name=projects/*}:isEnabled
Returns true if data transfer is enabled for a project.
setEnabled POST /v1/{name=projects/*}:setEnabled
Enables or disables data transfer for a project.

Collection: v1.projects.dataSources

checkValidCreds POST /v1/{name=projects/*/dataSources/*}:checkValidCreds
Returns true if valid credentials exist for the given data source and requesting user.
get GET /v1/{name=projects/*/dataSources/*}
Retrieves a supported data source and returns its settings, which can be used for UI rendering.
list GET /v1/{parent=projects/*}/dataSources
Lists supported data sources and returns their settings, which can be used for UI rendering.

Collection: v1.projects.transferConfigs

create POST /v1/{parent=projects/*}/transferConfigs
Creates a new data transfer configuration.
delete DELETE /v1/{name=projects/*/transferConfigs/*}
Deletes a data transfer configuration, including any associated transfer runs and logs.
get GET /v1/{name=projects/*/transferConfigs/*}
Returns information about a data transfer config.
list GET /v1/{parent=projects/*}/transferConfigs
Returns information about all data transfers in the project.
patch PATCH /v1/{*/transferConfigs/*}
Updates a data transfer configuration.
scheduleRuns POST /v1/{parent=projects/*/transferConfigs/*}:scheduleRuns
Creates transfer runs for a time range [range_start_time, range_end_time].

Collection: v1.projects.transferConfigs.runs

delete DELETE /v1/{name=projects/*/transferConfigs/*/runs/*}
Deletes the specified transfer run.
get GET /v1/{name=projects/*/transferConfigs/*/runs/*}
Returns information about the particular transfer run.
list GET /v1/{parent=projects/*/transferConfigs/*}/runs
Returns information about running and completed jobs.

Collection: v1.projects.transferConfigs.runs.transferLogs

list GET /v1/{parent=projects/*/transferConfigs/*/runs/*}/transferLogs
Returns user facing log messages for the data transfer run.

Send feedback about...