Skip to content

Create Google Drive integration

POST
/google-drive-integrations
object
datasetId
required
string
teamId
required
string
serviceAccountEmail
required
string format: email
serviceAccountKeySecretName
required
string
gcpProjectId
required
string
driveFolderUrl
required
string format: uri
driveFolderId
required
string
>= 33 characters <= 33 characters
airbyteWorkspaceId
required
string
airbyteSourceId
string
nullable
airbyteDestinationId
string
nullable
airbyteConnectionId
string
nullable
syncEnabled
boolean
syncSchedule
string
default: manual
Allowed values: hourly daily weekly manual
status
string
default: pending_setup
Allowed values: pending_setup active syncing paused disabled error
lastSyncAt
string format: date-time
nullable
lastSyncStatus
string
nullable
Allowed values: success error cancelled
lastError
string
nullable
metadata
object
key
additional properties
nullable

Integration created successfully

object
integrationId
required
string
datasetId
required
string
teamId
required
string
serviceAccountEmail
required
string
serviceAccountKeySecretName
required
string
gcpProjectId
required
string
driveFolderUrl
required
string
driveFolderId
required
string
airbyteWorkspaceId
required
string
airbyteSourceId
required
string
nullable
airbyteDestinationId
required
string
nullable
airbyteConnectionId
required
string
nullable
syncEnabled
required
boolean
syncSchedule
required
string
Allowed values: hourly daily weekly manual
status
required
string
Allowed values: pending_setup active syncing paused disabled error
lastSyncAt
required
string format: date-time
nullable
lastSyncStatus
required
string
nullable
Allowed values: success error cancelled
lastError
required
string
nullable
metadata
required
object
key
additional properties
nullable
createdAt
required
string format: date-time
updatedAt
required
string format: date-time

Forbidden - insufficient permissions to create integration for this dataset

Conflict - integration already exists for this dataset