dataportability/v1 library

Data Portability API - v1

The Data Portability API lets you build applications that request authorization from a user to move a copy of data from Google services into your application. This enables data portability and facilitates switching services.

For more information, see developers.google.com/data-portability

Create an instance of DataPortabilityApi to access these resources:

Classes

ArchiveJobsResource
AuthorizationResource
DataPortabilityApi
The Data Portability API lets you build applications that request authorization from a user to move a copy of data from Google services into your application.
InitiatePortabilityArchiveRequest
Request to kick off an Archive job.
InitiatePortabilityArchiveResponse
Response from initiating an Archive job.
PortabilityArchiveResource
PortabilityArchiveState
Resource that contains the state of an Archive job.
RetryPortabilityArchiveResponse
Response from retrying a Portability Archive.

Typedefs

Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
ResetAuthorizationRequest = $Empty
Request to reset exhausted OAuth scopes.
RetryPortabilityArchiveRequest = $Empty
Request to retry a failed Portability Archive job.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.