Google Integrations

Google Integrations Documentation

Google Integration [LIST]

Google Integration [LIST]

Request

Endpoint

GET /api/v2/user/google_accounts/3960fa69-6259-4ace-9801-5b9a0cf2d10e/google_integrations
Content-Type: application/vnd.api+json

Body

Parameters

Filters

account_list_id

Type ID string

Description filter by account list id

Required No

Response

Headers

Body

Fields

data

Type [Google Integrations]

Description An array of Google Integrations

Google Integration [POST]

Google Integration [POST]

Request

Endpoint

Body

Parameters

Attributes

calendar_id

Type string

Description The unique identifier of the calendar being synced

Required No

calendar_integration

Type boolean

Description Specifies if calendar integration enabled

Required No

calendar_integrations

Type [Object]

Description An array of calendar integration objects

Required No

calendar_name

Type string

Description The unique name of the calendar being synced

Required No

calendars

Type [Calendar]

Description An array of calendars available to sync

Required No

created_at

Type date

Description The timestamp of when this resource was created

Required No

updated_at

Type date

Description The timestamp of when this resource was last updated

Required No

updated_in_db_at

Type date

Description This is to be used as a reference for the last time the resource was updated in the remote database - specifically for when data is updated while the client is offline.

Required No

Relationships

account_list.data

Type Account List

Description The account list that this integration belongs to

Required No

google_account.data

Type Google Account

Description The google account that this integration belongs to

Required No

Response

Headers

Body

Fields

Attributes

calendar_id

Type string

Description The unique identifier of the calendar being synced

calendar_integration

Type boolean

Description Specifies if calendar integration enabled

calendar_integrations

Type [Object]

Description An array of calendar integration objects

calendar_name

Type string

Description The unique name of the calendar being synced

calendars

Type [Calendar]

Description An array of calendars available to sync

created_at

Type date

Description The timestamp of when this resource was created

updated_at

Type date

Description The timestamp of when this resource was last updated

updated_in_db_at

Type date

Description This is to be used as a reference for the last time the resource was updated in the remote database - specifically for when data is updated while the client is offline.

Relationships

account_list.data

Type Account List

Description The account list that this integration belongs to

google_account.data

Type Google Account

Description The google account that this integration belongs to

Google Integration [GET]

Google Integration [GET]

Request

Endpoint

Body

Response

Headers

Body

Fields

Attributes

calendar_id

Type string

Description The unique identifier of the calendar being synced

calendar_integration

Type boolean

Description Specifies if calendar integration enabled

calendar_integrations

Type [Object]

Description An array of calendar integration objects

calendar_name

Type string

Description The unique name of the calendar being synced

calendars

Type [Calendar]

Description An array of calendars available to sync

created_at

Type date

Description The timestamp of when this resource was created

updated_at

Type date

Description The timestamp of when this resource was last updated

updated_in_db_at

Type date

Description This is to be used as a reference for the last time the resource was updated in the remote database - specifically for when data is updated while the client is offline.

Relationships

account_list.data

Type Account List

Description The account list that this integration belongs to

google_account.data

Type Google Account

Description The google account that this integration belongs to

Google Integration [PUT]

Google Integration [PUT]

Request

Endpoint

Body

Parameters

Attributes

calendar_id

Type string

Description The unique identifier of the calendar being synced

Required No

calendar_integration

Type boolean

Description Specifies if calendar integration enabled

Required No

calendar_integrations

Type [Object]

Description An array of calendar integration objects

Required No

calendar_name

Type string

Description The unique name of the calendar being synced

Required No

calendars

Type [Calendar]

Description An array of calendars available to sync

Required No

created_at

Type date

Description The timestamp of when this resource was created

Required No

overwrite

Type boolean

Description Only used for updating a record where you want to ignore the server's ' 'updated_in_db_at value and force overwrite the values for the record. ' 'Must be true to work.

Required No

updated_at

Type date

Description The timestamp of when this resource was last updated

Required No

updated_in_db_at

Type date

Description This is to be used as a reference for the last time the resource was updated in the remote database - specifically for when data is updated while the client is offline.

Required No

Relationships

account_list.data

Type Account List

Description The account list that this integration belongs to

Required No

google_account.data

Type Google Account

Description The google account that this integration belongs to

Required No

Response

Headers

Body

Fields

Attributes

calendar_id

Type string

Description The unique identifier of the calendar being synced

calendar_integration

Type boolean

Description Specifies if calendar integration enabled

calendar_integrations

Type [Object]

Description An array of calendar integration objects

calendar_name

Type string

Description The unique name of the calendar being synced

calendars

Type [Calendar]

Description An array of calendars available to sync

created_at

Type date

Description The timestamp of when this resource was created

updated_at

Type date

Description The timestamp of when this resource was last updated

updated_in_db_at

Type date

Description This is to be used as a reference for the last time the resource was updated in the remote database - specifically for when data is updated while the client is offline.

Relationships

account_list.data

Type Account List

Description The account list that this integration belongs to

google_account.data

Type Google Account

Description The google account that this integration belongs to

Google Integration [DELETE]

Google Integration [DELETE]

Request

Endpoint

Body

Response

Headers

Body

Last updated