Method: contactGroups.list

Enumera todos los grupos de contactos que pertenecen al usuario autenticado. No se propagan los miembros de los grupos de contactos.

Solicitud HTTP

GET https://people.googleapis.com/v1/contactGroups

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de consulta

Parámetros
pageToken

string

Opcional. El valor de nextPageToken que se muestra de una llamada anterior a contactGroups.list. Solicita la siguiente página de recursos.

pageSize

integer

Opcional. La cantidad máxima de recursos que se mostrarán. Los valores válidos se encuentran entre 1 y 1,000, inclusive. El valor predeterminado es 30 si no se establece o se establece en 0.

syncToken

string

Opcional. Un token de sincronización que muestra una llamada anterior a contactgroups.list. Solo se mostrarán los recursos que se modificaron desde que se creó el token de sincronización.

groupFields

string (FieldMask format)

Opcional. Una máscara de campo que restringe los campos del grupo que se muestran. La configuración predeterminada es metadata, groupType, memberCount y name si no se configura o se establece como vacío. Los campos válidos son los siguientes:

  • clientData
  • groupType
  • memberCount
  • metadatos
  • name

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Respuesta a una solicitud de lista de grupos de contactos.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "contactGroups": [
    {
      object (ContactGroup)
    }
  ],
  "totalItems": integer,
  "nextPageToken": string,
  "nextSyncToken": string
}
Campos
contactGroups[]

object (ContactGroup)

La lista de grupos de contactos. No se propagan los miembros de los grupos de contactos.

totalItems

integer

La cantidad total de elementos de la lista sin paginación.

nextPageToken

string

El token que se puede usar para recuperar la siguiente página de resultados.

nextSyncToken

string

El token que se puede usar para recuperar cambios desde la última solicitud.

Permisos de autorización

Se necesita uno de los siguientes alcances de OAuth:

  • https://www.googleapis.com/auth/contacts
  • https://www.googleapis.com/auth/contacts.readonly

Para obtener más información, consulta la guía de autorización.