Google Storage Transfer API

Transfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets.


All URIs below are relative to

REST Resource: v1.googleServiceAccounts

get GET /v1/googleServiceAccounts/{projectId}
Returns the Google service account that is used by Storage Transfer Service to access buckets in the project where transfers run or in other projects.

REST Resource: v1.transferJobs

create POST /v1/transferJobs
Creates a transfer job that runs periodically.
get GET /v1/{jobName=transferJobs/**}
Gets a transfer job.
list GET /v1/transferJobs
Lists transfer jobs.
patch PATCH /v1/{jobName=transferJobs/**}
Updates a transfer job.

REST Resource: v1.transferOperations

cancel POST /v1/{name=transferOperations/**}:cancel
Cancels a transfer.
delete DELETE /v1/{name=transferOperations/**}
This method is not supported and the server returns UNIMPLEMENTED.
get GET /v1/{name=transferOperations/**}
Gets the latest state of a long-running operation.
list GET /v1/{name}
Lists operations that match the specified filter in the request.
pause POST /v1/{name=transferOperations/**}:pause
Pauses a transfer operation.
resume POST /v1/{name=transferOperations/**}:resume
Resumes a transfer operation that is paused.
Was this page helpful? Let us know how we did:

Send feedback about...

Cloud Storage Transfer Service Documentation