Liking cljdoc? Tell your friends :D

happygapi.people.contactGroups

People API: contactGroups. Provides access to information about profiles and contacts. See: https://developers.google.com/people/api/reference/rest/v1/contactGroups

People API: contactGroups.
Provides access to information about profiles and contacts.
See: https://developers.google.com/people/api/reference/rest/v1/contactGroups
raw docstring

batchGet$clj

(batchGet$ auth parameters)

https://developers.google.com/people/api/reference/rest/v1/contactGroups/batchGet

Required parameters: none

Optional parameters: resourceNames, maxMembers, groupFields

Get a list of contact groups owned by the authenticated user by specifying a list of contact group resource names.

https://developers.google.com/people/api/reference/rest/v1/contactGroups/batchGet

Required parameters: none

Optional parameters: resourceNames, maxMembers, groupFields

Get a list of contact groups owned by the authenticated user by specifying a list of contact group resource names.
sourceraw docstring

create$clj

(create$ auth parameters body)

https://developers.google.com/people/api/reference/rest/v1/contactGroups/create

Required parameters: none

Optional parameters: none

Body:

{:contactGroup {:memberCount integer, :groupType string, :name string, :etag string, :memberResourceNames [string], :resourceName string, :clientData [GroupClientData], :metadata ContactGroupMetadata, :formattedName string}, :readGroupFields string}

Create a new contact group owned by the authenticated user. Created contact group names must be unique to the users contact groups. Attempting to create a group with a duplicate name will return a HTTP 409 error. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures.

https://developers.google.com/people/api/reference/rest/v1/contactGroups/create

Required parameters: none

Optional parameters: none

Body: 

{:contactGroup {:memberCount integer,
                :groupType string,
                :name string,
                :etag string,
                :memberResourceNames [string],
                :resourceName string,
                :clientData [GroupClientData],
                :metadata ContactGroupMetadata,
                :formattedName string},
 :readGroupFields string}

Create a new contact group owned by the authenticated user. Created contact group names must be unique to the users contact groups. Attempting to create a group with a duplicate name will return a HTTP 409 error. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures.
sourceraw docstring

delete$clj

(delete$ auth parameters)

https://developers.google.com/people/api/reference/rest/v1/contactGroups/delete

Required parameters: resourceName

Optional parameters: deleteContacts

Delete an existing contact group owned by the authenticated user by specifying a contact group resource name. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures.

https://developers.google.com/people/api/reference/rest/v1/contactGroups/delete

Required parameters: resourceName

Optional parameters: deleteContacts

Delete an existing contact group owned by the authenticated user by specifying a contact group resource name. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/people/api/reference/rest/v1/contactGroups/get

Required parameters: resourceName

Optional parameters: maxMembers, groupFields

Get a specific contact group owned by the authenticated user by specifying a contact group resource name.

https://developers.google.com/people/api/reference/rest/v1/contactGroups/get

Required parameters: resourceName

Optional parameters: maxMembers, groupFields

Get a specific contact group owned by the authenticated user by specifying a contact group resource name.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/people/api/reference/rest/v1/contactGroups/list

Required parameters: none

Optional parameters: pageToken, pageSize, syncToken, groupFields

List all contact groups owned by the authenticated user. Members of the contact groups are not populated.

https://developers.google.com/people/api/reference/rest/v1/contactGroups/list

Required parameters: none

Optional parameters: pageToken, pageSize, syncToken, groupFields

List all contact groups owned by the authenticated user. Members of the contact groups are not populated.
sourceraw docstring

members-modify$clj

(members-modify$ auth parameters body)

https://developers.google.com/people/api/reference/rest/v1/contactGroups/members/modify

Required parameters: resourceName

Optional parameters: none

Body:

{:resourceNamesToAdd [string], :resourceNamesToRemove [string]}

Modify the members of a contact group owned by the authenticated user. The only system contact groups that can have members added are contactGroups/myContacts and contactGroups/starred. Other system contact groups are deprecated and can only have contacts removed.

https://developers.google.com/people/api/reference/rest/v1/contactGroups/members/modify

Required parameters: resourceName

Optional parameters: none

Body: 

{:resourceNamesToAdd [string], :resourceNamesToRemove [string]}

Modify the members of a contact group owned by the authenticated user. The only system contact groups that can have members added are `contactGroups/myContacts` and `contactGroups/starred`. Other system contact groups are deprecated and can only have contacts removed.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/people/api/reference/rest/v1/contactGroups/update

Required parameters: resourceName

Optional parameters: none

Body:

{:contactGroup {:memberCount integer, :groupType string, :name string, :etag string, :memberResourceNames [string], :resourceName string, :clientData [GroupClientData], :metadata ContactGroupMetadata, :formattedName string}, :updateGroupFields string, :readGroupFields string}

Update the name of an existing contact group owned by the authenticated user. Updated contact group names must be unique to the users contact groups. Attempting to create a group with a duplicate name will return a HTTP 409 error. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures.

https://developers.google.com/people/api/reference/rest/v1/contactGroups/update

Required parameters: resourceName

Optional parameters: none

Body: 

{:contactGroup {:memberCount integer,
                :groupType string,
                :name string,
                :etag string,
                :memberResourceNames [string],
                :resourceName string,
                :clientData [GroupClientData],
                :metadata ContactGroupMetadata,
                :formattedName string},
 :updateGroupFields string,
 :readGroupFields string}

Update the name of an existing contact group owned by the authenticated user. Updated contact group names must be unique to the users contact groups. Attempting to create a group with a duplicate name will return a HTTP 409 error. Mutate requests for the same user should be sent sequentially to avoid increased latency and failures.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close