Google People contact list profile
org.intentschema.productivity.contacts.contact.list.v1@com.google.people.v1
JSON: bare · @sha256:4ac7407e1648…
Hash: sha256:4ac7407e16484566b1c3e2054b1b90d70c5422a6839d8bf9dd78406e30059b29
Google People API profile for contact list.
Implements: List contacts (org.intentschema.productivity.contacts.contact.list.v1)
Payload
| Field | Type | Description |
target * | Target | (system = "google_contacts", required: system) |
object | object | |
google_contacts @com.google.people | object | |
object
| Field | Type | Description |
query | string | Optional provider-specific search string. |
filter | object | |
limit | integer (minimum 1; maximum 500; default 50) | |
cursor | string | |
filter
| Field | Type | Description |
name | string | |
email | string (email) | |
organization | string | |
google_contacts @com.google.people
| Field | Type | Description |
pageSize | integer | |
requestSyncToken | boolean | |
sources | enum: READ_SOURCE_TYPE_PROFILE | READ_SOURCE_TYPE_CONTACT | READ_SOURCE_TYPE_DOMAIN_CONTACT[] | |
Result
| Field | Type | Description |
items * | object[] | |
next_cursor | string | Present when more results are available. |
estimated_total | integer | |
API mapping
Field mapping
| Intent field | API parameter |
object.limit | pageSize |
object.cursor | pageToken |
google_contacts.pageSize | pageSize |
google_contacts.requestSyncToken | requestSyncToken |
google_contacts.sources | sources[] |