| root['resources']['people']['methods']['create']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['create']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['methods']['create']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.abuseCheckParams.rfaChecks']['enumDescriptions'][1] | Check RFA data and gate the return of core profile if the user's trust level is RESTRICTED. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.includeFieldAcl']['enumDescriptions'][1] | No field ACL information is returned. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.includeFieldAcl']['enumDescriptions'][2] | Profile field ACL information is returned on Get requests for "me". ACLs to specific people or circles will only include the person ID or circle ID to which the field is ACLed. Profile field ACLs will be changed on Update requests for "me". |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.includeFieldAcl']['enumDescriptions'][3] | DEPRECATED. ACLs to a circle or to a person are no longer supported, thus this option is no different than the one above. Profile field ACL information is returned on Get requests for "me". Additionally, ACLs to specific people or circles are resolved. That is, ACLs to a person will include the display_name and photo_url. ACLs to a circle will include the display_name. An exception is thrown if this option is specified on Update requests. The display_name and photo_url in the ACL are read-only and are ignored if included on Update. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.includedProfileStates']['enumDescriptions'][1] | Profile has been admin blocked / dasher suspended. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.includedProfileStates']['enumDescriptions'][2] | User has been deleted. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.includedProfileStates']['enumDescriptions'][3] | Profile has a private name or was downgraded from G+ |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][0] | Writes should never set UNKNOWN explicitly. This field shall be used implicitly for writes while clients are still being converted over, but once all clients have been updated to properly write source values this will be enforced by a validator. This value may be set on reads for any contacts which do not have a proper source set. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][1] | Contact merge is for deletes and mutates which are caused by the contact merge action, either through an accepted suggestion or a manual merge by the user. more info: go/contact-merge owner: contacts-plus-be-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][2] | Web contacts refers to contacts.google.com ui contact manager. owner: people-web@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][3] | Refers to the Contacts Companion sidebar found on many Google applications (Gmail, docs, etc) more info: go/companiondelete owner: contactsplus-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][4] | Automated healer which deletes exact duplicates of contacts. owner: focus-backend-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][5] | Healer which deletes empty contacts with no user data. owner: focus-backend-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][6] | Generic enum for all healers which only delete other contacts (Automatically created contacts, which have no group labels). As they should never be seen by users, they do not need unique strings. owner: focus-backend-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][7] | HEALER_CONTACT_LIMIT source is used for deleting contacts that cause a domain to exceed safe domain shared contact limits. owner: people-directory-dev-team@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][8] | The THIRD_PARTY source provides a general bucket for third party application contact mutates, which are generally handled by contact APIs exposed to third-party apps, like People API 3P, GData or CardDAV. If this source is chosen you may also set a client name in the third_party_info message to have the front end display the name of the client. As this will be seen by the user the client name should not be provided unless it is safe and human readable. If a client name is not sent, a default place holder "Deleted/modified by a third party application" or equivalent will be used instead. owner: people-api@google |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][9] | Android FSA1 mutates are a two way sync action with older android devices. These mutates pass back a phone model string (e.g. SG1014) for denoting what type of phone the mutate came from. When this value is chosen, the phone model should be set in the PhoneInfo message whenever possible. owner: people-api@google |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][10] | FSA2 based mutates are handled by internal people API calls. When this value is set, the PhoneInfo message should also be set, and the string value for phone identification should be set to the device name, which will be passed back from FSA2. owner: people-api@google |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][11] | HTML Gmail ui (moose) has a contact manager built in which users can use to manage their contacts. url: https://mail.google.com/mail/u/2/h/ owner: gmail-fe-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][12] | This action handles importing IOS device backups from drive into an Android device. more info: http://sites/prod/google.com/carbon/home and go/drive-ios-migration owner: apps-backup-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][13] | 9 through 12 are only to be used for carddav default client project lookups and will be removed following the completion of go/carddav-default-project-number. b/145776595 owner: people-api@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][17] | Junk email contact clean up actions is for contacts which are deleted via contacts assistant suggested junk email contact clean up assistant. This action is served through google web contacts and the android contacts app. more info: go/assistants-junk-contacts owner: contacts-plus-be-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][18] | This option is a generic value to be used for internal Google tests. |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][19] | "OnePick is a consistent, centralized Google solution connecting applications (e.g., G Suite) to data sources (e.g., Drive, Contacts, Photos, Calendar) on the web." This supports an iframe on gmail to edit contactgroups (including deleting the contained contacts) inside of the compose email dialog. more info: go/onepick owner: onepick-eng@google.com |
|---|
| root['resources']['people']['methods']['deleteContactGroups']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][20] | Assistant Settings will delete contacts and relationships + guests for Assistant Hospitality devices. Initially, this will be used to manage the contacts for go/merrill-prd, go/merrill-console-ux-prd. Screenshot: http://screen/ufej8N9aOMw owner: assistant-hospitality@, assistant-communication@ |
|---|
| root['resources']['people']['methods']['fetchBackUpContactsInfo']['parameters']['consentOptions.strategy']['enumDescriptions'][1] | Returns ASW device contacts if they are present, otherwise falls back to UDC device contacts. WARNING: this is in the process of being deprecated. DO NOT USE. |
|---|
| root['resources']['people']['methods']['fetchBackUpContactsInfo']['parameters']['consentOptions.strategy']['enumDescriptions'][2] | Only returns UDC device contacts. |
|---|
| root['resources']['people']['methods']['fetchBackUpContactsInfo']['parameters']['consentOptions.strategy']['enumDescriptions'][3] | Only returns ASW device contacts. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['includeContent']['enumDescriptions'][1] | Include domain profiles. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['includeContent']['enumDescriptions'][2] | Include domain shared contacts. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['includeContent']['enumDescriptions'][3] | Include google groups |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['methods']['getDirectoryIndex']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['methods']['getLimitedProfileChoices']['parameters']['consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['getLimitedProfileChoices']['parameters']['consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['getLimitedProfileChoices']['parameters']['consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['getLimitedProfileChoices']['parameters']['consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['getLimitedProfileChoices']['parameters']['consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['getLimitedProfileChoices']['parameters']['consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['getLimitedProfileChoices']['parameters']['consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['methods']['getPhoneAcled']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['methods']['getPhotosEncoded']['parameters']['dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['abuseCheckParams.rfaChecks']['enumDescriptions'][1] | Check RFA data and gate the return of core profile if the user's trust level is RESTRICTED. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['includeFieldAcl']['enumDescriptions'][1] | No field ACL information is returned. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['includeFieldAcl']['enumDescriptions'][2] | Profile field ACL information is returned on Get requests for "me". ACLs to specific people or circles will only include the person ID or circle ID to which the field is ACLed. Profile field ACLs will be changed on Update requests for "me". |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['includeFieldAcl']['enumDescriptions'][3] | DEPRECATED. ACLs to a circle or to a person are no longer supported, thus this option is no different than the one above. Profile field ACL information is returned on Get requests for "me". Additionally, ACLs to specific people or circles are resolved. That is, ACLs to a person will include the display_name and photo_url. ACLs to a circle will include the display_name. An exception is thrown if this option is specified on Update requests. The display_name and photo_url in the ACL are read-only and are ignored if included on Update. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['includedProfileStates']['enumDescriptions'][1] | Profile has been admin blocked / dasher suspended. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['includedProfileStates']['enumDescriptions'][2] | User has been deleted. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['includedProfileStates']['enumDescriptions'][3] | Profile has a private name or was downgraded from G+ |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['methods']['getPublic']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['methods']['restoreContacts']['parameters']['consentOptions.strategy']['enumDescriptions'][1] | Returns ASW device contacts if they are present, otherwise falls back to UDC device contacts. WARNING: this is in the process of being deprecated. DO NOT USE. |
|---|
| root['resources']['people']['methods']['restoreContacts']['parameters']['consentOptions.strategy']['enumDescriptions'][2] | Only returns UDC device contacts. |
|---|
| root['resources']['people']['methods']['restoreContacts']['parameters']['consentOptions.strategy']['enumDescriptions'][3] | Only returns ASW device contacts. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['sync']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['methods']['sync']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['peopleType']['enumDescriptions'][1] | Queries for people containing contacts, whether or not those contacts belong to a contact group. Useful for Menagerie sync. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['peopleType']['enumDescriptions'][2] | Queries for people which have a contact within a contact group. Targets the FSA use case, where contact info is being synced to CP2. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['peopleType']['enumDescriptions'][3] | Queries for contacts that are not in any contact group |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['methods']['sync']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['methods']['sync']['parameters']['syncParameters.fullSyncOption']['enumDescriptions'][1] | Client is OK to fetch a full sync if the server responds with full sync required error. This is the normal option. |
|---|
| root['resources']['people']['methods']['sync']['parameters']['syncParameters.fullSyncOption']['enumDescriptions'][2] | The client asks for the server to be lenient about responding with a full sync required error, preferring to process incremental results instead of a full sync if possible. The server still may respond with an error to trigger a full sync, but will serve incremental deltas to clients where more time has elapsed since the last full sync than it would otherwise tolerate. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['methods']['update']['parameters']['container']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['update']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['methods']['update']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.abuseCheckParams.rfaChecks']['enumDescriptions'][1] | Check RFA data and gate the return of core profile if the user's trust level is RESTRICTED. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.includeFieldAcl']['enumDescriptions'][1] | No field ACL information is returned. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.includeFieldAcl']['enumDescriptions'][2] | Profile field ACL information is returned on Get requests for "me". ACLs to specific people or circles will only include the person ID or circle ID to which the field is ACLed. Profile field ACLs will be changed on Update requests for "me". |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.includeFieldAcl']['enumDescriptions'][3] | DEPRECATED. ACLs to a circle or to a person are no longer supported, thus this option is no different than the one above. Profile field ACL information is returned on Get requests for "me". Additionally, ACLs to specific people or circles are resolved. That is, ACLs to a person will include the display_name and photo_url. ACLs to a circle will include the display_name. An exception is thrown if this option is specified on Update requests. The display_name and photo_url in the ACL are read-only and are ignored if included on Update. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.includedProfileStates']['enumDescriptions'][1] | Profile has been admin blocked / dasher suspended. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.includedProfileStates']['enumDescriptions'][2] | User has been deleted. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.includedProfileStates']['enumDescriptions'][3] | Profile has a private name or was downgraded from G+ |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['methods']['update']['parameters']['includeFieldAcl']['enumDescriptions'][1] | No field ACL information is returned. |
|---|
| root['resources']['people']['methods']['update']['parameters']['includeFieldAcl']['enumDescriptions'][2] | Profile field ACL information is returned on Get requests for "me". ACLs to specific people or circles will only include the person ID or circle ID to which the field is ACLed. Profile field ACLs will be changed on Update requests for "me". |
|---|
| root['resources']['people']['methods']['update']['parameters']['includeFieldAcl']['enumDescriptions'][3] | DEPRECATED. ACLs to a circle or to a person are no longer supported, thus this option is no different than the one above. Profile field ACL information is returned on Get requests for "me". Additionally, ACLs to specific people or circles are resolved. That is, ACLs to a person will include the display_name and photo_url. ACLs to a circle will include the display_name. An exception is thrown if this option is specified on Update requests. The display_name and photo_url in the ACL are read-only and are ignored if included on Update. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['methods']['update']['parameters']['returnedFieldAcl']['enumDescriptions'][1] | No field ACL information is returned. |
|---|
| root['resources']['people']['methods']['update']['parameters']['returnedFieldAcl']['enumDescriptions'][2] | Profile field ACL information is returned on Get requests for "me". ACLs to specific people or circles will only include the person ID or circle ID to which the field is ACLed. Profile field ACLs will be changed on Update requests for "me". |
|---|
| root['resources']['people']['methods']['update']['parameters']['returnedFieldAcl']['enumDescriptions'][3] | DEPRECATED. ACLs to a circle or to a person are no longer supported, thus this option is no different than the one above. Profile field ACL information is returned on Get requests for "me". Additionally, ACLs to specific people or circles are resolved. That is, ACLs to a person will include the display_name and photo_url. ACLs to a circle will include the display_name. An exception is thrown if this option is specified on Update requests. The display_name and photo_url in the ACL are read-only and are ignored if included on Update. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][0] | The first enum value must be zero in proto3. Ignored by server. Equivalent to unset. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][1] | Accessibility Tracker, b/157664085 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][2] | Autocomplete for Accessibility Tracker, b/280436305. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][3] | Autocomplete for Accessnow Bff, b/372069330. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][4] | Clients, one per field, for Actions On Google AMP Actions b/69463930 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][8] | Order names in alphabetic. Autocomplete for Adelphi b/27115861 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][9] | Autocomplete for Agent Studio, b/366062166. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][11] | Autocomplete for the apps intelligence chat bot b/27231058 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][12] | Autocomplete for Apps Workflow, b/302300459. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][13] | Userid autocomplete for Ariane b/27403604 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][14] | Userid autocomplete by email for Ariane b/27403604 b/31613219 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][15] | Autocomplete for Arroway, b/223907070. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][16] | Autocomplete for Assistant Opa, b/173438423. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][17] | For Assistant Toolchain Dialog Central, b/147458289. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][18] | For Assistant Profile YourPeople (b/143992631). Matches name. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][19] | Google Lamda name to person inference (b/267647985). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][20] | For Alphabet employee autocomplete in Atlas, b/157973367. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][21] | Userid autocomplete for Classroom b/27898501 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][22] | Autocomplete for Bankroll Prod, b/328639611. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][23] | Autocomplete for Basecamp, b/241017635. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][24] | Autocomplete for Baxter, b/33541912 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][25] | Autocomplete for Bettany, b/246297246. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][26] | Autocomplete for Betterbug, b/201164140. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][27] | Userid autocomplete for Blackbox b/27902007 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][28] | Autocomplete for Blogger, b/289142929. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][29] | For Bonfire, b/33669566. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][30] | Autocomplete for Boost Corp, b/331587482. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][31] | Autocomplete for Brief Api, b/198743753. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][32] | Autocomplete for Burrow, b/172493538. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][33] | Autocomplete for Calendar Birthday, b/366394916. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][34] | Autocomplete for Calendar Contact Lookup, b/364885123. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][35] | Autocomplete for calendar web, b/172324983. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][36] | Autocomplete for calendar web with spaces, b/328507648. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][37] | Temporary autocomplete client for calendar web (dma starlight experiment), b/312775676 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][39] | Autocomplete for calendar mobile, b/135089220 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][40] | Autocomplete for Calendar Web Team Members, b/295186378. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][41] | Autocomplete for Calendar Web Team Members With Groups, b/341318159. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][42] | Autocomplete for Campaign Management Tool, b/214289550. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][43] | For go/cases. b/29009192 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][44] | Autocomplete for Chrome cast receiver. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][45] | Autocomplete for Cddb, b/254933751. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][46] | Autocomplete for Cerebros, b/303632505. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][47] | Autocomplete for Chrome Multiplayer, b/313798841. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][48] | Userid autocomplete for Classroom b/27807978 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][49] | Autocomplete for Classroom Search, b/218341894. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][50] | For Yeti b/63856096. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][51] | Autocomplete for Cloudconnect, b/293832560. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][52] | Autocomplete for Cloud Partner Incentives, b/361717032. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][53] | Autocomplete for Cloud Sales Gclm, b/315950839. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][54] | Autocomplete for Colab External, b/182578611. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][55] | Autocomplete for Colab Internal, b/182578611. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][56] | Autocomplete for Commstar, b/254932024. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][57] | Autocomplete for Compliance Riskassessment, b/241167446. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][58] | Autocomplete for Comply, b/294836297. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][59] | Autocomplete for Connect Sales, b/176524391. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][60] | Constellation clients. b/158010664 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][61] | Coronado client. b/158601462 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][62] | Autocomplete for Course Kit, b/210722046. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][63] | Autocomplete for Critique, b/252755103. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][64] | Autocomplete for CULTURE_EVENTS_CALENDAR, b/249534531. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][65] | Autocomplete for Customer Care Portal, b/229855942. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][66] | Autocomplete for Databridge Console, b/258841789. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][67] | Autocomplete for Datacenter Software, b/217925524. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][68] | Autocomplete for Data Catalog, b/195628960. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][69] | Autocomplete for Data Studio, b/190528654. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][70] | Autocomplete for Data Studio Domain Only, b/262340302. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][71] | Autocomplete for Data Studio Gaia Only, b/292481930. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][72] | Autocomplete for Data Studio Spaces, b/254701441. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][73] | Autocomplete for Dcms, b/203782315. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][74] | Autocomplete for Dealreview, b/247763348. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][75] | Autocomplete for Decs, b/271063856. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][76] | Autocomplete for Digital Car Key, b/229300599. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][77] | Autocomplete for Discovery Autocomplete, b/349630500. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][78] | Autocomplete for Docs Tasks, b/243980787. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][79] | Autocomplete for Drive Sharing With Rooms, b/181690779 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][80] | Autocomplete for Drive Sharing With Rooms for Mobile, b/181690779 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][81] | Autocomplete for Drive Search Filter, b/255584558. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][82] | Autocomplete for Dsf, b/378692532. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][83] | Autocomplete for Duckieweb, b/285187626. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][84] | Autocomplete for Dynamite Room Mobile Only, b/188236564. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][85] | Autocomplete for Dynamite Room Unified Ranking, b/202442934. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][86] | Autocomplete for Dynamite Room with Non Gaia Targets, b/300152091. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][87] | Autocomplete for Edpc, b/378729362. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][88] | Autocomplete for Engagements, b/291943170. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][89] | Autocomplete for Enterprise Marketing Portal, b/258975730. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][90] | Autocomplete for Fleetscope, b/315502602. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][91] | Autocomplete for Flourish, b/213367145. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][92] | Autocomplete for Gemini Comms, b/340895312. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][93] | Autocomplete for Genesis Ios, b/324995271. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][94] | Autocomplete for Geo Data Portal, b/318791554. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][95] | Autocomplete for Get Approval, b/178803468. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][96] | Autocomplete for Ghive Web, b/279234605. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][97] | Autocomplete for Gms People, b/185835932. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][98] | Autocomplete for Google Appsheet, b/245940357. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][99] | Autocomplete for Google Find My Device, b/318688708. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][100] | Autocomplete for Google Groups, b/190862167. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][101] | Autocomplete for Gpay Release Ops, b/242817906. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][102] | Autocomplete for Grad Expectations, b/389734262. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][103] | Autocomplete for Grad Expectations Acx, b/277956781. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][104] | Autocomplete for Grow Lxp, b/204452546. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][105] | Autocomplete for Gsox Mochi, b/274086040. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][106] | Autocomplete for Gsrs Tdr Tools, b/338262883. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][107] | Autocomplete for Gthanks, b/246974675. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][108] | Autocomplete for Hardware Mfg Data Venus, b/203016827. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][109] | Autocomplete for Hermes Ui, b/331853676. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][110] | Autocomplete for Horizon Ui, b/366054922. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][111] | Autocomplete for Assistant Household Contacts Picker, b/177093602. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][112] | Autocomplete for Introspect, b/227666390. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][113] | Autocomplete for Keyblade, b/231331242. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][114] | Autocomplete for Keysmith, b/373685291. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][115] | Autocomplete for L10n Infra Shared, b/171937077. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][116] | Autocomplete for Legal Contracts, b/192097949. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][117] | Autocomplete for Legal Contracts External, b/266615507. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][118] | Autocomplete for Lis Apps, b/350768087. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][119] | Autocomplete for Liveplayer, b/232958688. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][120] | Autocomplete for Locktite, b/243505594. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][121] | Autocomplete for Looker Studio Pro, b/298155527. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][122] | Autocomplete for Marketing Workflows, b/227664133. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][123] | Autocomplete for Matterspace, b/287541630. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][124] | Autocomplete for Meet Calling, b/285625519. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][125] | Autocomplete for Memorize, b/239226244. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][126] | Autocomplete for Mobile Harness, b/298138268. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][127] | Autocomplete for Moma Groups, b/192861767. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][128] | Autocomplete for Moments add-birthday promo, b/210525790. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][129] | Autocomplete for Monospace, b/254752454. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][130] | Autocomplete for Mtm, b/359315537. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][131] | Autocomplete for My Account, b/260326231. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][132] | Autocomplete for My Google Families, b/189940141. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][133] | Autocomplete for Notebooklm, b/300986286. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][134] | Autocomplete for Nudgeit Campaign Manager, b/267347035. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][135] | Autocomplete for Okrs, b/178366529. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][136] | Autocomplete for Okrs With Groups, b/269612282. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][137] | Autocomplete for Peoplediscussions, b/309015279. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][138] | Autocomplete for Perf Eval, b/200812450. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][139] | Autocomplete for Personal Agent, b/296269312. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][140] | Autocomplete for Photos Invite, b/223252888. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][141] | Autocomplete for Play Books Distribution, b/202995514. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][142] | Autocomplete for Play Books Pubeng, b/203825896. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][143] | Autocomplete for Play Movies Android, b/249371903. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][144] | Autocomplete for Plx, b/194436613. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][145] | Autocomplete for Plx Dashboards, b/173021539. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][146] | Autocomplete for Plx Datasource, b/283116997. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][147] | Autocomplete for Pmw Ti, b/278979361. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][148] | Autocomplete for Polyglot, b/171937077. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][149] | Autocomplete for Production2020 Uie, b/239808458. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][150] | Autocomplete for Productwise, b/342656681. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][151] | Autocomplete for Prosper, b/207704246. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][152] | Pumice client. b/158592453 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][153] | For contacts+ autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][154] | Search for Contact+, b/29045682 This client does prefix match on all fields for all contacts. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][155] | Search client for contacts plus with domain only result. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][156] | For contacts+ trashed contacts search. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][157] | Default config for clients interested in content-sharing or in-app interactions. Similar to Gmail Android config in terms of actual suggestions. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][158] | Autocomplete in Cura b/28953891 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][159] | Autocomplete for Data Bridge Console b/156917514. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][160] | Only domain suggestions / admin edited data. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][161] | Returns domain people only. (no groups) b/29819005 Phantom uses this for internal google autocomplete. Matches names/email. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][162] | Returns domain people only. (no groups) b/31739649 Ghire uses this for internal google autocomplete. Matches all available fields. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][163] | Returns domain people only. (no groups) Matches userid/email. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][164] | Domain suggestions for search. More data and slower than autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][165] | Domain-only suggestions for GAL2. See go/gal-provider-design-detail |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][166] | Domain shared contacts for autocomplete. No affinity/profile/personal results. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][167] | Domain suggestions (includes personal contacts of people in your domain) |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][168] | Domain suggestions (includes personal contacts of people in your domain) and filters out contacts with no email addresses. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][169] | Discovery Operations Tracking System, an internal Google app. b/29574478. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][170] | Autocomplete email address for users in page in admin.google.com to manage chromebook devices. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][172] | Autocomplete for Drive share. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][173] | Autocomplete for Drive's advanced search UI. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][174] | Autocomplete for Dynamite. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][175] | Autocomplete for Dynamite which includes room bots and groups. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][178] | Gmail-like email centric client. Please re-use. b/36090926. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][179] | Gmail-like email centric client respecting Blocks. Please re-use. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][180] | Autocomplete for http://go/pomeroy, b/29178010 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][181] | For go/gevents to invite people to an event. b/29274679 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][182] | Autocomplete for Expo b/26962621 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][183] | Autocomplete for Unicorn, b/33779905 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][184] | Autocomplete to streamline GMS core release on Android, b/148111969. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][185] | Legacy autocomplete for gmail android compose. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][186] | Preferred autocomplete for gmail android compose. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][187] | Preferred autocomplete for gmail web compose, b/156632971. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][188] | Autocomplete for Backlight, b/160672046. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][189] | Autocomplete for Glossary Manager, b/160557334. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][190] | Autocomplete for Onedev Workflow, b/160909242. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][191] | Autocomplete for Avalanche, b/161556964. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][192] | Autocomplete for Dynamite Room, b/160283010. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][193] | Autocomplete for Deskbooking, b/163865233. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][194] | Dedicates for Populous GetPersonById without calling Starlight. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][195] | Gets SMIME metadata for GMAIL_LOOKUP_BY_EMAIL. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][196] | Autocomplete for gmail with S/MIME certificates. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][197] | Gmail Web lookup for Domain Autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][198] | Gmail lookup for homograph email information. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][199] | G+ people search. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][200] | 3P search via gplus. b/27599296 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][201] | Autocomplete for GPlus Mention b/26881042 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][202] | For G+ Numbat traffic. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][203] | Google Plus mixed suggest, including plus page, square, contacts, collexion etc. This is for autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][204] | Autocomplete for GPlus people and groups b/64852667. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][205] | Google Plus people and plus page search. This is for full word search, as opposed to autocomplete. Renamed from G_PLUS_PEOPLE_SEARCH when it's not used yet. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][207] | DEPRECATED: Deprecated with Hangouts shutdown. Hangouts search. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][211] | Autocomplete for Hiring, b/29158429. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][212] | Autocomplete for Hiring Tool, b/217201978. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][213] | For Hub Call (b/144526620). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][214] | ICM Progresso (b/154431278). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][215] | Security Incident Management Tool, b/150589558 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][216] | For go/integration-platform, b/132114443. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][217] | Google Keep |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][219] | Google for Kids / Unicorn. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][220] | Autocomplete for Kintaro b/26770380 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][221] | Autocomplete for Legal Common Knowledge, b/28171223 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][222] | Autocomplete for google maps sharing flows. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][223] | Autocomplete for maps save to contacts. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][224] | Autocomplete for Google Meet. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][225] | Returns domain and personal contact. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][226] | Returns domain, personal and global profile lookups |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][229] | Returns domain and personal contact. Limited to domain results only. b/30399978 Improv Post-It uses this. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][230] | Returns domain and personal contacts without Google Groups. b/78543810 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][231] | Returns domain and personal contact, matches name/email/phone. b/30871996 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][232] | Autocomplete for google news sharing flows. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][233] | Autocomplete for ORT launch reviewer picker (b/153788456). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][234] | aka Jetstream |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][235] | Returns only "other contacts" (b/120102530). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][236] | For Paisa. See go/paisa. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][237] | Paisa client that have Starlight block to wait for a model load. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][238] | Paisa client that runs the paisa extension executor. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][239] | Autocomplete for Drive Profile Only, b/168233595. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][240] | Autocomplete for Offsec, b/168230458. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][241] | Autocomplete for Google Home Family, b/162110496. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][242] | Autocomplete for Onemarket Calendar, b/163088102. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][243] | Autocomplete for Gpay Merchant Console, b/167284639. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][244] | Autocomplete for Recorder, b/215676638. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][245] | Autocomplete for Recoverycontacts, b/345275543. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][246] | Autocomplete for Referrals, b/259284754. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][247] | Autocomplete for Regready Rprojects, b/268193196. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][248] | Autocomplete for Relationships, b/303453631. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][249] | Autocomplete for Reliability Insights Pst, b/229840369. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][250] | Autocomplete for Resilience Testing, b/388858358. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][251] | Autocomplete for Resource Symphony, b/173838332. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][252] | Autocomplete for Rocket Labs, b/185240432. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][253] | Autocomplete for Shopping List, b/215281141. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][254] | Autocomplete for Shortcut Server, b/191061245. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][255] | Autocomplete for Skillsstack, b/245760445. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][256] | Autocomplete for Slmserverdetails, b/329464414. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][257] | Autocomplete for Snippets, b/206616304. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][258] | Autocomplete for Speakeasy, b/243885257. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][259] | Autocomplete for Support Classification Ui, b/300299082. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][260] | Autocomplete for Talent Grow, b/179977160. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][261] | Autocomplete for Tax Issues Tracker, b/208592708. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][262] | Autocomplete for Teamspaces, b/163135940. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][263] | Autocomplete for Test Fusion, b/238307156. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][264] | Autocomplete for Tez Phone Search, b/189231410. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][265] | Autocomplete for The Forge Eps, b/229652927. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][266] | Autocomplete for Threadit, b/174606453. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][267] | Autocomplete for Titan, b/347622896. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][268] | Autocomplete for Tomo Tech, b/182824014. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][269] | Autocomplete for Translation Memory Manager, b/171937077. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][270] | Autocomplete for Travel Trips, b/209445747. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][271] | Autocomplete for Trusted Contacts Fl, b/291833939. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][272] | Autocomplete for Groups Add Member, b/190862167. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][273] | Autocomplete for Trusted Contacts Oobe, b/285196551. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][274] | Autocomplete for Ts Tool Intake, b/307696848. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][275] | Autocomplete for Twentypercent Jobpostings, b/289642451. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][276] | Autocomplete for Uniport Fe, b/228100170. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][277] | Autocomplete for Universal Dubbing, b/302196308. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][278] | Autocomplete for Uxigemini, b/384392405. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][279] | Autocomplete for Vcc Core, b/203462671. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][280] | Autocomplete for Voice Pbx, b/239460109. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][281] | Autocomplete for Voice Web, b/230393475. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][282] | Autocomplete for Voice Web Phone Only, b/354250832. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][283] | Autocomplete for Waymo Triage Tooling, b/290644502. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][284] | Autocomplete for Whostory, b/250676613. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][285] | Autocomplete for Wordflow, b/169590599. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][286] | Autocomplete for Workspace Addons, b/329465288. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][287] | Autocomplete for Work Tracker, b/178609390. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][288] | Autocomplete for Yaqs, b/204554458. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][289] | Autocomplete for Youtube Creator Studio, b/169796787. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][290] | Autocomplete for Bricks, b/170126592. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][291] | Autocomplete for Listnr, b/170328206. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][292] | Autocomplete for Bug Observer, b/170117332. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][293] | Autocomplete for Alphaschedule, b/170283260. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][294] | Autocomplete for 3P People API other contacts, (b/175737898). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][295] | Autocomplete for 3P People API Grouped contacts, (b/176490950). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][296] | Returns only "my contacts" (b/140897482). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][297] | Returns only "other contacts" (b/140897482). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][298] | For People Playground, go/people-playground, b/145154698 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][299] | Autocomplete for Populous Photos b/27428546 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][300] | Autocomplete for Populous Photos Partner Sharing b/36266129 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][301] | Autocomplete for Populous Photos GIANT experiment b/135574304 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][302] | Autocomplete for Photos Partner sharing with server-side gaia filter, b/255439523. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][303] | For PIVT (go/pivt), b/29215208. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][304] | For PODCASTS MANAGER b/151096042. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][305] | Autocomplete for Inbox through Populous. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][306] | Autocomplete for Project Fi b/28643238 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][307] | Autocomplete for Prova/Grow Assessments, b/29082278 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][308] | Autocomplete for QuickStart b/27106500 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][309] | Autocomplete for RMC (Risk Management & Compliance), b/29065919 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][310] | For generic SendKit clients, b/31038849. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][311] | For generic SendKit clients with extended circles included, b/31038849. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][312] | For autocomplete in privacy/security launch questionnaires, b/152998813. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][313] | Autocomplete for Support+, b/28129808 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][314] | Autocomplete for Symphony b/27114922 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][315] | For Topaz, b/33212450. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][316] | For Travel Hotels Mayflower, b/146584325. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][317] | For Buganizer/Issue Tracker, b/147320656. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][318] | TSTB (Techstop Tool Box), an internal Google app. b/29248810. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][319] | Autocomplete for Google Voice b/26953927 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][321] | For VR Poly Pro b/145509000 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][322] | For Wallet's sendkit integration b/31023113 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][323] | Autocomplete for Xanadu (M&A Acquisitions pipeline tool), b/29330942. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][350] | Autocomplete for Youtube Parent Tools, b/227269368. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][351] | Autocomplete for Zombie Cloud, b/302055428. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enumDescriptions'][352] | Gmail mobile web. b/304279612 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][1] | Results within the requester's domain. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][2] | Results in the requester's immediate social graph. Includes contacts, circle members, and other first hops. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][3] | Results in the requester's extended social graph. Includes extended circles and other second hops. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][4] | Public profiles of anyone in the world. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][0] | A different ObjectType is returned. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][1] | Person. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][2] | +Page. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][3] | Google group. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][4] | Contact group. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][5] | Autocomplete group. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][6] | Deprecated types. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][0] | The first enum value must be zero in proto3. Ignored by server. Equivalent to unset. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][1] | Accessibility Tracker, b/157664085 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][2] | Autocomplete for Accessibility Tracker, b/280436305. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][3] | Autocomplete for Accessnow Bff, b/372069330. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][4] | Clients, one per field, for Actions On Google AMP Actions b/69463930 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][8] | Order names in alphabetic. Autocomplete for Adelphi b/27115861 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][9] | Autocomplete for Agent Studio, b/366062166. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][11] | Autocomplete for the apps intelligence chat bot b/27231058 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][12] | Autocomplete for Apps Workflow, b/302300459. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][13] | Userid autocomplete for Ariane b/27403604 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][14] | Userid autocomplete by email for Ariane b/27403604 b/31613219 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][15] | Autocomplete for Arroway, b/223907070. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][16] | Autocomplete for Assistant Opa, b/173438423. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][17] | For Assistant Toolchain Dialog Central, b/147458289. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][18] | For Assistant Profile YourPeople (b/143992631). Matches name. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][19] | Google Lamda name to person inference (b/267647985). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][20] | For Alphabet employee autocomplete in Atlas, b/157973367. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][21] | Userid autocomplete for Classroom b/27898501 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][22] | Autocomplete for Bankroll Prod, b/328639611. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][23] | Autocomplete for Basecamp, b/241017635. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][24] | Autocomplete for Baxter, b/33541912 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][25] | Autocomplete for Bettany, b/246297246. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][26] | Autocomplete for Betterbug, b/201164140. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][27] | Userid autocomplete for Blackbox b/27902007 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][28] | Autocomplete for Blogger, b/289142929. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][29] | For Bonfire, b/33669566. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][30] | Autocomplete for Boost Corp, b/331587482. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][31] | Autocomplete for Brief Api, b/198743753. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][32] | Autocomplete for Burrow, b/172493538. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][33] | Autocomplete for Calendar Birthday, b/366394916. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][34] | Autocomplete for Calendar Contact Lookup, b/364885123. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][35] | Autocomplete for calendar web, b/172324983. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][36] | Autocomplete for calendar web with spaces, b/328507648. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][37] | Temporary autocomplete client for calendar web (dma starlight experiment), b/312775676 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][39] | Autocomplete for calendar mobile, b/135089220 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][40] | Autocomplete for Calendar Web Team Members, b/295186378. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][41] | Autocomplete for Calendar Web Team Members With Groups, b/341318159. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][42] | Autocomplete for Campaign Management Tool, b/214289550. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][43] | For go/cases. b/29009192 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][44] | Autocomplete for Chrome cast receiver. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][45] | Autocomplete for Cddb, b/254933751. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][46] | Autocomplete for Cerebros, b/303632505. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][47] | Autocomplete for Chrome Multiplayer, b/313798841. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][48] | Userid autocomplete for Classroom b/27807978 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][49] | Autocomplete for Classroom Search, b/218341894. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][50] | For Yeti b/63856096. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][51] | Autocomplete for Cloudconnect, b/293832560. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][52] | Autocomplete for Cloud Partner Incentives, b/361717032. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][53] | Autocomplete for Cloud Sales Gclm, b/315950839. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][54] | Autocomplete for Colab External, b/182578611. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][55] | Autocomplete for Colab Internal, b/182578611. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][56] | Autocomplete for Commstar, b/254932024. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][57] | Autocomplete for Compliance Riskassessment, b/241167446. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][58] | Autocomplete for Comply, b/294836297. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][59] | Autocomplete for Connect Sales, b/176524391. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][60] | Constellation clients. b/158010664 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][61] | Coronado client. b/158601462 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][62] | Autocomplete for Course Kit, b/210722046. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][63] | Autocomplete for Critique, b/252755103. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][64] | Autocomplete for CULTURE_EVENTS_CALENDAR, b/249534531. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][65] | Autocomplete for Customer Care Portal, b/229855942. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][66] | Autocomplete for Databridge Console, b/258841789. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][67] | Autocomplete for Datacenter Software, b/217925524. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][68] | Autocomplete for Data Catalog, b/195628960. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][69] | Autocomplete for Data Studio, b/190528654. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][70] | Autocomplete for Data Studio Domain Only, b/262340302. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][71] | Autocomplete for Data Studio Gaia Only, b/292481930. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][72] | Autocomplete for Data Studio Spaces, b/254701441. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][73] | Autocomplete for Dcms, b/203782315. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][74] | Autocomplete for Dealreview, b/247763348. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][75] | Autocomplete for Decs, b/271063856. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][76] | Autocomplete for Digital Car Key, b/229300599. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][77] | Autocomplete for Discovery Autocomplete, b/349630500. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][78] | Autocomplete for Docs Tasks, b/243980787. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][79] | Autocomplete for Drive Sharing With Rooms, b/181690779 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][80] | Autocomplete for Drive Sharing With Rooms for Mobile, b/181690779 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][81] | Autocomplete for Drive Search Filter, b/255584558. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][82] | Autocomplete for Dsf, b/378692532. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][83] | Autocomplete for Duckieweb, b/285187626. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][84] | Autocomplete for Dynamite Room Mobile Only, b/188236564. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][85] | Autocomplete for Dynamite Room Unified Ranking, b/202442934. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][86] | Autocomplete for Dynamite Room with Non Gaia Targets, b/300152091. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][87] | Autocomplete for Edpc, b/378729362. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][88] | Autocomplete for Engagements, b/291943170. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][89] | Autocomplete for Enterprise Marketing Portal, b/258975730. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][90] | Autocomplete for Fleetscope, b/315502602. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][91] | Autocomplete for Flourish, b/213367145. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][92] | Autocomplete for Gemini Comms, b/340895312. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][93] | Autocomplete for Genesis Ios, b/324995271. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][94] | Autocomplete for Geo Data Portal, b/318791554. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][95] | Autocomplete for Get Approval, b/178803468. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][96] | Autocomplete for Ghive Web, b/279234605. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][97] | Autocomplete for Gms People, b/185835932. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][98] | Autocomplete for Google Appsheet, b/245940357. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][99] | Autocomplete for Google Find My Device, b/318688708. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][100] | Autocomplete for Google Groups, b/190862167. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][101] | Autocomplete for Gpay Release Ops, b/242817906. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][102] | Autocomplete for Grad Expectations, b/389734262. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][103] | Autocomplete for Grad Expectations Acx, b/277956781. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][104] | Autocomplete for Grow Lxp, b/204452546. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][105] | Autocomplete for Gsox Mochi, b/274086040. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][106] | Autocomplete for Gsrs Tdr Tools, b/338262883. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][107] | Autocomplete for Gthanks, b/246974675. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][108] | Autocomplete for Hardware Mfg Data Venus, b/203016827. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][109] | Autocomplete for Hermes Ui, b/331853676. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][110] | Autocomplete for Horizon Ui, b/366054922. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][111] | Autocomplete for Assistant Household Contacts Picker, b/177093602. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][112] | Autocomplete for Introspect, b/227666390. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][113] | Autocomplete for Keyblade, b/231331242. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][114] | Autocomplete for Keysmith, b/373685291. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][115] | Autocomplete for L10n Infra Shared, b/171937077. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][116] | Autocomplete for Legal Contracts, b/192097949. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][117] | Autocomplete for Legal Contracts External, b/266615507. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][118] | Autocomplete for Lis Apps, b/350768087. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][119] | Autocomplete for Liveplayer, b/232958688. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][120] | Autocomplete for Locktite, b/243505594. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][121] | Autocomplete for Looker Studio Pro, b/298155527. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][122] | Autocomplete for Marketing Workflows, b/227664133. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][123] | Autocomplete for Matterspace, b/287541630. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][124] | Autocomplete for Meet Calling, b/285625519. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][125] | Autocomplete for Memorize, b/239226244. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][126] | Autocomplete for Mobile Harness, b/298138268. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][127] | Autocomplete for Moma Groups, b/192861767. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][128] | Autocomplete for Moments add-birthday promo, b/210525790. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][129] | Autocomplete for Monospace, b/254752454. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][130] | Autocomplete for Mtm, b/359315537. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][131] | Autocomplete for My Account, b/260326231. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][132] | Autocomplete for My Google Families, b/189940141. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][133] | Autocomplete for Notebooklm, b/300986286. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][134] | Autocomplete for Nudgeit Campaign Manager, b/267347035. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][135] | Autocomplete for Okrs, b/178366529. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][136] | Autocomplete for Okrs With Groups, b/269612282. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][137] | Autocomplete for Peoplediscussions, b/309015279. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][138] | Autocomplete for Perf Eval, b/200812450. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][139] | Autocomplete for Personal Agent, b/296269312. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][140] | Autocomplete for Photos Invite, b/223252888. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][141] | Autocomplete for Play Books Distribution, b/202995514. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][142] | Autocomplete for Play Books Pubeng, b/203825896. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][143] | Autocomplete for Play Movies Android, b/249371903. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][144] | Autocomplete for Plx, b/194436613. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][145] | Autocomplete for Plx Dashboards, b/173021539. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][146] | Autocomplete for Plx Datasource, b/283116997. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][147] | Autocomplete for Pmw Ti, b/278979361. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][148] | Autocomplete for Polyglot, b/171937077. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][149] | Autocomplete for Production2020 Uie, b/239808458. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][150] | Autocomplete for Productwise, b/342656681. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][151] | Autocomplete for Prosper, b/207704246. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][152] | Pumice client. b/158592453 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][153] | For contacts+ autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][154] | Search for Contact+, b/29045682 This client does prefix match on all fields for all contacts. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][155] | Search client for contacts plus with domain only result. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][156] | For contacts+ trashed contacts search. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][157] | Default config for clients interested in content-sharing or in-app interactions. Similar to Gmail Android config in terms of actual suggestions. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][158] | Autocomplete in Cura b/28953891 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][159] | Autocomplete for Data Bridge Console b/156917514. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][160] | Only domain suggestions / admin edited data. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][161] | Returns domain people only. (no groups) b/29819005 Phantom uses this for internal google autocomplete. Matches names/email. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][162] | Returns domain people only. (no groups) b/31739649 Ghire uses this for internal google autocomplete. Matches all available fields. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][163] | Returns domain people only. (no groups) Matches userid/email. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][164] | Domain suggestions for search. More data and slower than autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][165] | Domain-only suggestions for GAL2. See go/gal-provider-design-detail |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][166] | Domain shared contacts for autocomplete. No affinity/profile/personal results. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][167] | Domain suggestions (includes personal contacts of people in your domain) |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][168] | Domain suggestions (includes personal contacts of people in your domain) and filters out contacts with no email addresses. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][169] | Discovery Operations Tracking System, an internal Google app. b/29574478. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][170] | Autocomplete email address for users in page in admin.google.com to manage chromebook devices. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][172] | Autocomplete for Drive share. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][173] | Autocomplete for Drive's advanced search UI. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][174] | Autocomplete for Dynamite. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][175] | Autocomplete for Dynamite which includes room bots and groups. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][178] | Gmail-like email centric client. Please re-use. b/36090926. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][179] | Gmail-like email centric client respecting Blocks. Please re-use. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][180] | Autocomplete for http://go/pomeroy, b/29178010 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][181] | For go/gevents to invite people to an event. b/29274679 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][182] | Autocomplete for Expo b/26962621 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][183] | Autocomplete for Unicorn, b/33779905 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][184] | Autocomplete to streamline GMS core release on Android, b/148111969. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][185] | Legacy autocomplete for gmail android compose. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][186] | Preferred autocomplete for gmail android compose. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][187] | Preferred autocomplete for gmail web compose, b/156632971. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][188] | Autocomplete for Backlight, b/160672046. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][189] | Autocomplete for Glossary Manager, b/160557334. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][190] | Autocomplete for Onedev Workflow, b/160909242. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][191] | Autocomplete for Avalanche, b/161556964. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][192] | Autocomplete for Dynamite Room, b/160283010. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][193] | Autocomplete for Deskbooking, b/163865233. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][194] | Dedicates for Populous GetPersonById without calling Starlight. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][195] | Gets SMIME metadata for GMAIL_LOOKUP_BY_EMAIL. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][196] | Autocomplete for gmail with S/MIME certificates. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][197] | Gmail Web lookup for Domain Autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][198] | Gmail lookup for homograph email information. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][199] | G+ people search. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][200] | 3P search via gplus. b/27599296 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][201] | Autocomplete for GPlus Mention b/26881042 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][202] | For G+ Numbat traffic. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][203] | Google Plus mixed suggest, including plus page, square, contacts, collexion etc. This is for autocomplete. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][204] | Autocomplete for GPlus people and groups b/64852667. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][205] | Google Plus people and plus page search. This is for full word search, as opposed to autocomplete. Renamed from G_PLUS_PEOPLE_SEARCH when it's not used yet. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][207] | DEPRECATED: Deprecated with Hangouts shutdown. Hangouts search. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][211] | Autocomplete for Hiring, b/29158429. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][212] | Autocomplete for Hiring Tool, b/217201978. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][213] | For Hub Call (b/144526620). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][214] | ICM Progresso (b/154431278). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][215] | Security Incident Management Tool, b/150589558 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][216] | For go/integration-platform, b/132114443. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][217] | Google Keep |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][219] | Google for Kids / Unicorn. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][220] | Autocomplete for Kintaro b/26770380 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][221] | Autocomplete for Legal Common Knowledge, b/28171223 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][222] | Autocomplete for google maps sharing flows. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][223] | Autocomplete for maps save to contacts. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][224] | Autocomplete for Google Meet. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][225] | Returns domain and personal contact. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][226] | Returns domain, personal and global profile lookups |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][229] | Returns domain and personal contact. Limited to domain results only. b/30399978 Improv Post-It uses this. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][230] | Returns domain and personal contacts without Google Groups. b/78543810 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][231] | Returns domain and personal contact, matches name/email/phone. b/30871996 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][232] | Autocomplete for google news sharing flows. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][233] | Autocomplete for ORT launch reviewer picker (b/153788456). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][234] | aka Jetstream |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][235] | Returns only "other contacts" (b/120102530). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][236] | For Paisa. See go/paisa. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][237] | Paisa client that have Starlight block to wait for a model load. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][238] | Paisa client that runs the paisa extension executor. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][239] | Autocomplete for Drive Profile Only, b/168233595. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][240] | Autocomplete for Offsec, b/168230458. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][241] | Autocomplete for Google Home Family, b/162110496. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][242] | Autocomplete for Onemarket Calendar, b/163088102. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][243] | Autocomplete for Gpay Merchant Console, b/167284639. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][244] | Autocomplete for Recorder, b/215676638. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][245] | Autocomplete for Recoverycontacts, b/345275543. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][246] | Autocomplete for Referrals, b/259284754. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][247] | Autocomplete for Regready Rprojects, b/268193196. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][248] | Autocomplete for Relationships, b/303453631. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][249] | Autocomplete for Reliability Insights Pst, b/229840369. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][250] | Autocomplete for Resilience Testing, b/388858358. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][251] | Autocomplete for Resource Symphony, b/173838332. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][252] | Autocomplete for Rocket Labs, b/185240432. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][253] | Autocomplete for Shopping List, b/215281141. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][254] | Autocomplete for Shortcut Server, b/191061245. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][255] | Autocomplete for Skillsstack, b/245760445. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][256] | Autocomplete for Slmserverdetails, b/329464414. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][257] | Autocomplete for Snippets, b/206616304. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][258] | Autocomplete for Speakeasy, b/243885257. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][259] | Autocomplete for Support Classification Ui, b/300299082. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][260] | Autocomplete for Talent Grow, b/179977160. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][261] | Autocomplete for Tax Issues Tracker, b/208592708. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][262] | Autocomplete for Teamspaces, b/163135940. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][263] | Autocomplete for Test Fusion, b/238307156. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][264] | Autocomplete for Tez Phone Search, b/189231410. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][265] | Autocomplete for The Forge Eps, b/229652927. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][266] | Autocomplete for Threadit, b/174606453. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][267] | Autocomplete for Titan, b/347622896. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][268] | Autocomplete for Tomo Tech, b/182824014. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][269] | Autocomplete for Translation Memory Manager, b/171937077. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][270] | Autocomplete for Travel Trips, b/209445747. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][271] | Autocomplete for Trusted Contacts Fl, b/291833939. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][272] | Autocomplete for Groups Add Member, b/190862167. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][273] | Autocomplete for Trusted Contacts Oobe, b/285196551. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][274] | Autocomplete for Ts Tool Intake, b/307696848. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][275] | Autocomplete for Twentypercent Jobpostings, b/289642451. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][276] | Autocomplete for Uniport Fe, b/228100170. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][277] | Autocomplete for Universal Dubbing, b/302196308. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][278] | Autocomplete for Uxigemini, b/384392405. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][279] | Autocomplete for Vcc Core, b/203462671. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][280] | Autocomplete for Voice Pbx, b/239460109. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][281] | Autocomplete for Voice Web, b/230393475. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][282] | Autocomplete for Voice Web Phone Only, b/354250832. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][283] | Autocomplete for Waymo Triage Tooling, b/290644502. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][284] | Autocomplete for Whostory, b/250676613. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][285] | Autocomplete for Wordflow, b/169590599. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][286] | Autocomplete for Workspace Addons, b/329465288. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][287] | Autocomplete for Work Tracker, b/178609390. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][288] | Autocomplete for Yaqs, b/204554458. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][289] | Autocomplete for Youtube Creator Studio, b/169796787. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][290] | Autocomplete for Bricks, b/170126592. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][291] | Autocomplete for Listnr, b/170328206. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][292] | Autocomplete for Bug Observer, b/170117332. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][293] | Autocomplete for Alphaschedule, b/170283260. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][294] | Autocomplete for 3P People API other contacts, (b/175737898). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][295] | Autocomplete for 3P People API Grouped contacts, (b/176490950). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][296] | Returns only "my contacts" (b/140897482). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][297] | Returns only "other contacts" (b/140897482). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][298] | For People Playground, go/people-playground, b/145154698 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][299] | Autocomplete for Populous Photos b/27428546 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][300] | Autocomplete for Populous Photos Partner Sharing b/36266129 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][301] | Autocomplete for Populous Photos GIANT experiment b/135574304 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][302] | Autocomplete for Photos Partner sharing with server-side gaia filter, b/255439523. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][303] | For PIVT (go/pivt), b/29215208. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][304] | For PODCASTS MANAGER b/151096042. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][305] | Autocomplete for Inbox through Populous. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][306] | Autocomplete for Project Fi b/28643238 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][307] | Autocomplete for Prova/Grow Assessments, b/29082278 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][308] | Autocomplete for QuickStart b/27106500 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][309] | Autocomplete for RMC (Risk Management & Compliance), b/29065919 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][310] | For generic SendKit clients, b/31038849. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][311] | For generic SendKit clients with extended circles included, b/31038849. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][312] | For autocomplete in privacy/security launch questionnaires, b/152998813. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][313] | Autocomplete for Support+, b/28129808 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][314] | Autocomplete for Symphony b/27114922 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][315] | For Topaz, b/33212450. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][316] | For Travel Hotels Mayflower, b/146584325. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][317] | For Buganizer/Issue Tracker, b/147320656. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][318] | TSTB (Techstop Tool Box), an internal Google app. b/29248810. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][319] | Autocomplete for Google Voice b/26953927 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][321] | For VR Poly Pro b/145509000 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][322] | For Wallet's sendkit integration b/31023113 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][323] | Autocomplete for Xanadu (M&A Acquisitions pipeline tool), b/29330942. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][350] | Autocomplete for Youtube Parent Tools, b/227269368. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][351] | Autocomplete for Zombie Cloud, b/302055428. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enumDescriptions'][352] | Gmail mobile web. b/304279612 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][1] | Results within the requester's domain. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][2] | Results in the requester's immediate social graph. Includes contacts, circle members, and other first hops. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][3] | Results in the requester's extended social graph. Includes extended circles and other second hops. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['graphRestricts']['enumDescriptions'][4] | Public profiles of anyone in the world. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][0] | A different ObjectType is returned. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][1] | Person. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][2] | +Page. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][3] | Google group. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][4] | Contact group. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][5] | Autocomplete group. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['objectTypesRestricts']['enumDescriptions'][6] | Deprecated types. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['blockDirection']['enumDescriptions'][1] | Outgoing block from requester (users that the requester has blocked). Return [B, C] when A is the requester. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['blockDirection']['enumDescriptions'][2] | Incoming block to requester (users have blocked the requester). Return [B, D] when A is the requester; |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['blockDirection']['enumDescriptions'][3] | Incoming block to requester or outgoing from requester. Return [B, C, D] when A is the requester; |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['blockDirection']['enumDescriptions'][4] | Requester and user block each other. Return [B] when A is the requester; |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['includeBlocks']['enumDescriptions'][1] | User-to-user blocks, stored in Zanzibar. See go/utu. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['includeBlocks']['enumDescriptions'][2] | Users blocked in legacy GTalk/XMPP clients. Stored in FocusBackend. This block source only supports outgoing block lookup. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['personExpansion']['enumDescriptions'][1] | Client only needs obfuscated GaiaIDs for blocked people. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['personExpansion']['enumDescriptions'][2] | Client only needs obfuscated GaiaIDs and SuperGlue block names and associated monogram photos for blocked people. SuperGlue block names are names saved when a user blocks a person so that the user can remember the name the person had even if the person changes their name. NOTE: Must be whitelisted to request. Names are sensitive and should only be used for cases that the data is shown to end users. Must be approved by go/pwg-people. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['groupExtensionSet.extensionNames']['enumDescriptions'][1] | Replaces predefined group IDs with their legacy hexadecimal counterparts. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['groupExtensionSet.extensionNames']['enumDescriptions'][2] | Appends information about how this group was imported, if applicable. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['groupExtensionSet.extensionNames']['enumDescriptions'][3] | Applies a mapping of which email is preferred per contact within the context of each group. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['options']['enumDescriptions'][1] | Include the contact members of the contact group. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['options']['enumDescriptions'][2] | Include legacy group ID numbers for system groups. |
|---|
| root['resources']['people']['resources']['contactGroups']['methods']['get']['parameters']['options']['enumDescriptions'][3] | Include the number of contacts currently in this group. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['groupExtensionSet.extensionNames']['enumDescriptions'][1] | Replaces predefined group IDs with their legacy hexadecimal counterparts. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['groupExtensionSet.extensionNames']['enumDescriptions'][2] | Appends information about how this group was imported, if applicable. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['groupExtensionSet.extensionNames']['enumDescriptions'][3] | Applies a mapping of which email is preferred per contact within the context of each group. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['options']['enumDescriptions'][1] | Include tombstone contact group entries in the response. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['options']['enumDescriptions'][2] | Include the number of contacts currently in this group. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['options']['enumDescriptions'][3] | Include legacy group ID numbers for system groups. |
|---|
| root['resources']['people']['resources']['contactGroups']['resources']['list']['methods']['list']['parameters']['options']['enumDescriptions'][4] | Include synthetic groups. Synthetic groups refer to groups that are owned by another gaiaId, but this user has access to. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][1] | Returns people based only on the requester's Contacts that are in a Contact Group. Returned people will not have any ungrouped Contact containers (even if they would otherwise belong to the same Person as a grouped Contact). Most clients needing Contact people should use this list type as it avoids noise like, implicitly created Other Contacts and archived contacts, which are irrelevant to clients looking for the requester's address book. (For example, whenever a user emails a new email address in Gmail, a Contact is automatically created that the user probably doesn't know about.) |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][2] | Returns only people based on Contacts in the requester's MyContacts group. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][3] | Returns people based only on Contacts which do not belong to any Contact Group, like implicitly created or archived Contacts. Returned people will not have any grouped Contact containers (even if they would otherwise belong to the same Person as an ungrouped Contact). These Contacts are also sometimes known as Other Contacts, implicit Contacts or archived Contacts. Note that this option is only available with a CONTACT_CENTRIC person model. Contact people-api-eng@ if you think you need support for other models. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][4] | Returns people based on all of the requester's Contacts, including ungrouped Contacts (see below). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][5] | Returns only people that are marked as emergency contacts. Requires the following masks: * person.emergency_info * person.phone * person.phone.emergency_info Access controlled with purpose-limited data, see go/peopleapimasks. Details about emergency contacts: go/emergency-trusted-contacts-papi. ************************************************************************* NOTE: When EMERGENCY_CONTACTS is used, the response might have empty pages and might have incorrect 'total_size' set. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['includeContent']['enumDescriptions'][1] | Include domain profiles. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['includeContent']['enumDescriptions'][2] | Include domain shared contacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['includeContent']['enumDescriptions'][3] | Include google groups |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['directory']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['includeContent']['enumDescriptions'][1] | Include domain profiles. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['includeContent']['enumDescriptions'][2] | Include domain shared contacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['includeContent']['enumDescriptions'][3] | Include google groups |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['searchSettings.scoringType']['enumDescriptions'][1] | Alphabetical sorting, very efficient. |
|---|
| root['resources']['people']['resources']['directory']['methods']['search']['parameters']['searchSettings.scoringType']['enumDescriptions'][2] | Full scoring, computed using text match score and organization importance. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['includeContent']['enumDescriptions'][1] | Include domain profiles. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['includeContent']['enumDescriptions'][2] | Include domain shared contacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['includeContent']['enumDescriptions'][3] | Include google groups |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['contactLookupOptions.emailLookupType']['enumDescriptions'][1] | Return all contacts containing the email or joined to a profile containing the email. The slowest lookup as it may internally read all contacts and joined profiles. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['contactLookupOptions.emailLookupType']['enumDescriptions'][2] | Match only contacts containing the email. The fastest lookup. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['customLookupType']['enumDescriptions'][1] | Default - no custom request type is made, so process the request as usual. Does not need to be specified. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['customLookupType']['enumDescriptions'][2] | Request only reachability info for profiles discoverable by phone number. To get reachable-only profiles in addition to discoverable profiles, also set INCLUDE_ALL_REACHABLE_PEOPLE. These lookups are quota-free, unlike looking up full profile info via phone number. This maps to FBS's 'IncludeOnlyInAppReachability'. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['customLookupType']['enumDescriptions'][3] | Request reachable-only profiles, limited to reachability info. There are two applications: When paired with ONLY_APP_REACHABILITY, we will return reachability info for both discoverable and reachable-only profiles. However, we will not return any contacts. When requested on its own, we will return reachability info for reachable-only profiles joined to any contacts in the response, as part of the person containing that contact. For phone number lookups, we will still do a full profile lookup for discoverable profiles. To avoid this lookup (and the corresponding quota-hit), also set the quota_filter_type param to PHONE. See go/r10y-phone, go/fbs-reachablejoins. This maps to FBS's 'ForReachabilityOnly' |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['matchType']['enumDescriptions'][1] | Match exact phone values for lookups. Profile and domain shared contact lookups always use exact matching. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['matchType']['enumDescriptions'][2] | Match equivalent phone values when looking up contacts with phone keys. This is not implemented for profile and domain shared contacts lookups. Contacts lookups are always treated as lenient and setting this value does not affect contact lookups. For example, a lookup key of "4251231234" (without country code) will match contacts containing phone values with a country code (like "+14251231234"). Note that in the reverse case where the lookup key has a country code no match will be made against a contact with phone number without a country code. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['phoneLookupQuotaOptions.quotaBypassTokenOptions']['enumDescriptions'][0] | Same as NO_TOKENS. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['phoneLookupQuotaOptions.quotaLimitBehavior']['enumDescriptions'][1] | If out of quota, no results and an error will be returned. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['phoneLookupQuotaOptions.quotaLimitBehavior']['enumDescriptions'][2] | Indicates if partial results should be returned when the lookup quota limit is reached while looking up the list of identifiers. Returns an error if fully out of quota before this request was evaluated. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['phoneLookupQuotaOptions.quotaLimitBehavior']['enumDescriptions'][3] | Indicates if partial results should be returned when the lookup quota limit is reached while looking up the list of identifiers. Does not return an error if fully out of quota before this request was evaluated. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['placeParams.requestPlaces']['enumDescriptions'][1] | Do not request place data on phone lookup |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['placeParams.requestPlaces']['enumDescriptions'][2] | Request all places associated with a phone on a lookup |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['profileLookupOptions.emailLookupOption']['enumDescriptions'][1] | DEPRECATED: please use ExtensionSet.INCLUDE_EMAIL_LOOKUP_KEY instead. Manually add back the email lookup key if that's not already included in the person.email field. This is useful if you are requesting CONTACT_CENTRIC person, and want to know which exact profile corresponds to the original email lookup key. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['profileLookupOptions.excludeGaiaAccountTypes']['enumDescriptions'][1] | Google Group aka baggins-roster. go/baggins. Accounts representing groups of things (groups, users, etc.). This is a "resource" type and not a real human user account. Corresponds with Gaia's `AccountType.ggg_group` |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['profileLookupOptions.excludeGaiaAccountTypes']['enumDescriptions'][2] | "Nori" or Collaborator account for non-Google users. go/nori-dd. This is a real human user account. Corresponds with Gaia's `AccountType.collaborator_account`. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['profileLookupOptions.excludeGaiaAccountTypes']['enumDescriptions'][3] | Accounts representing a service. Credentials for these accounts can be obtained through Cloud Gaia. (google3/gaia/data/accounttype/service_account_types.gcl) |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['quotaFilterType']['enumDescriptions'][1] | Omits backend request limitations on phone lookups |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][1] | Lookup key in contacts. Matches unverified emails and phones. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][2] | Lookup keys in profiles and domain profiles. Matches verified emails and phones. For PHONE lookups: * Client teams should apply for access at go/sgbe-purpose-limited-access-guide#phone-based-lookup. * There is a very strict quota of 50 requests per-user per-day by default. Clients can request ProfileLookupOptions.use_trusted_client_phone_lookup_quota to bypass the quota. See details on the request param. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][3] | Lookup keys in domain directory contacts in the Shared AddressBook (SAB, go/peopledirectory). Matches unverified emails and phones. Note that only the first 50 lookup keys will be searched in Shared AddressBook b/205770875. Note that emails besides the primary email are not matched currently. b/209748681. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][4] | Lookup keys in domain directory profiles in the Shared AddressBook (SAB, go/peopledirectory). Matches unverified emails and phones. Note that only the first 50 lookup keys will be searched in Shared AddressBook b/205770875. Note that emails besides the primary email are not matched currently. b/209748681. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][1] | The id is expected to be a hex-contact contact id. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][2] | The id is a valid email. The lookup will search the user contacts and verified emails on people's profiles. It does not perform a gaia email resolution. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][3] | For best results this should be normalized to E164 format, also known as “international” format with no spaces or formatting. For example, "+61293744000" for Google Sydney. The lookup will search in the following 1. the requester's contacts 2. the domain directory (for google apps users) 3. verified phone numbers (https://goo.gl/QgjuZh) 4. business in google maps. NOTE: (3) and (4) require explicit activation per client. |
|---|
| root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][4] | DEPRECATED. The id is expected to be a synthetic contact id from Focus.Contact. Only CONTACT_CENTRIC request is supported for this lookup type. NOTE: Contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['lookup']['resources']['public']['resources']['phone']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person’s Email fields. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Phone joins - for verified phone numbers |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API model. Generally, a person may contain data from at most one User Profile (i.e., GAIA ID) and potentially many Contacts. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | See go/contact-centric-people-api. NOTE: This is under development. Using it will get results which may be incorrect. Talk to people-api-eng@ if you would like to use this. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which maps to a place. Place data is fetched only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['minimal']['methods']['getPeople']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['autocomplete']['methods']['list']['parameters']['requestOptions.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][1] | Returns people based only on the requester's Contacts that are in a Contact Group. Returned people will not have any ungrouped Contact containers (even if they would otherwise belong to the same Person as a grouped Contact). Most clients needing Contact people should use this list type as it avoids noise like, implicitly created Other Contacts and archived contacts, which are irrelevant to clients looking for the requester's address book. (For example, whenever a user emails a new email address in Gmail, a Contact is automatically created that the user probably doesn't know about.) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][2] | Returns people based only on Contacts which do not belong to any Contact Group, like implicitly created or archived Contacts. Returned people will not have any grouped Contact containers (even if they would otherwise belong to the same Person as an ungrouped Contact). These Contacts are also sometimes known as Other Contacts, implicit Contacts or archived Contacts. Note that this option is only available with a CONTACT_CENTRIC person model. Contact people-api-eng@ if you think you need support for other models. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['contactListType']['enumDescriptions'][3] | Returns people based on all of the requester's Contacts, including ungrouped Contacts (see below). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person’s Email fields. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Phone joins - for verified phone numbers |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API model. Generally, a person may contain data from at most one User Profile (i.e., GAIA ID) and potentially many Contacts. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | See go/contact-centric-people-api. NOTE: This is under development. Using it will get results which may be incorrect. Talk to people-api-eng@ if you would like to use this. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which maps to a place. Place data is fetched only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['contactPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['contactLookupOptions.emailLookupType']['enumDescriptions'][1] | Return all contacts containing the email or joined to a profile containing the email. The slowest lookup as it may internally read all contacts and joined profiles. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['contactLookupOptions.emailLookupType']['enumDescriptions'][2] | Match only contacts containing the email. The fastest lookup. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['customLookupType']['enumDescriptions'][1] | Default - no custom request type is made, so process the request as usual. Does not need to be specified. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['customLookupType']['enumDescriptions'][2] | Request only the reachability bit for phone numbers. This is not qouta limited as opposed to a regular phone lookup that returns full profiles. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['customLookupType']['enumDescriptions'][3] | Include all people who are reachable/have app existence, not just those who are discoverable. See go/r10y-phone, go/fbs-reachablejoins. NOTE: currently only affects requests for onlyAppReachability - ignored otherwise. May be expanded for general use in the future. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['matchType']['enumDescriptions'][1] | Match exact phone values when looking up contacts with phone keys. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['matchType']['enumDescriptions'][2] | Match equivalent phone values when looking up contacts with phone keys. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person’s Email fields. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Phone joins - for verified phone numbers |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API model. Generally, a person may contain data from at most one User Profile (i.e., GAIA ID) and potentially many Contacts. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | See go/contact-centric-people-api. NOTE: This is under development. Using it will get results which may be incorrect. Talk to people-api-eng@ if you would like to use this. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which maps to a place. Place data is fetched only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['placeParams.requestPlaces']['enumDescriptions'][1] | Do not request place data on phone lookup |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['placeParams.requestPlaces']['enumDescriptions'][2] | Request all places associated with a phone on a lookup |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['quotaFilterType']['enumDescriptions'][1] | Omits backend request limitations on phone lookups |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][1] | Lookup key in contacts. Matches unverified emails and phones. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][2] | Lookup verified key in profiles and domain profiles. Phone lookups must have http://cs/symbol:lookup_profiles_by_verified_phone_number_enabled capability granted for the client. Also there is a very strict quota of 50 requests / user / day. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][3] | Currently this is under development. Lookup keys in domain directory contacts in the Shared AddressBook (SAB, go/peopledirectory). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['sources']['enumDescriptions'][4] | Lookup keys in domain directory profiles in the Shared AddressBook (SAB, go/peopledirectory). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][1] | The id is expected to be a hex-contact contact id. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][2] | The id is a valid email. The lookup will search the user contacts and verified emails on people's profiles. It does not perform a gaia email resolution. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][3] | For best results this should be normalized to E164 format, also known as “international” format with no spaces or formatting. For example, "+61293744000" for Google Sydney. The lookup will search in the following 1. the requester's contacts 2. the domain directory (for google apps users) 3. verified phone numbers (https://goo.gl/QgjuZh) 4. business in google maps. NOTE: (3) and (4) require explicit activation per client. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['lookup']['methods']['list']['parameters']['type']['enumDescriptions'][4] | DEPRECATED. The id is expected to be a synthetic contact id from Focus.Contact. Only CONTACT_CENTRIC request is supported for this lookup type. NOTE: Contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person’s Email fields. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Phone joins - for verified phone numbers |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API model. Generally, a person may contain data from at most one User Profile (i.e., GAIA ID) and potentially many Contacts. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | See go/contact-centric-people-api. NOTE: This is under development. Using it will get results which may be incorrect. Talk to people-api-eng@ if you would like to use this. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which maps to a place. Place data is fetched only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['minimal']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['photos']['methods']['delete']['parameters']['postPhotoMutateReadOption']['enumDescriptions'][1] | A post-mutate read option to prefer better latency at the cost of not getting any updated info after a photo mutation/deletion. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enumDescriptions'][5] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enumDescriptions'][9] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enumDescriptions'][14] | Using this affinity type will get a predefined set of options for how to construct people (defined in the backend). If you need to change any person options, contact people-api-eng@. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enumDescriptions'][303] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['includedProfileStates']['enumDescriptions'][1] | Profile has been admin blocked / dasher suspended. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['includedProfileStates']['enumDescriptions'][2] | User has been deleted. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['includedProfileStates']['enumDescriptions'][3] | Profile has a private name or was downgraded from G+ |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['listFilterParams.container']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['quotaFilterType']['enumDescriptions'][1] | Omits backend request limitations on phone lookups |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['existingSelections.idType']['enumDescriptions'][1] | Example of an ID of type EMAIL: "foobar@gmail.com". |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. NOTYPO |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][0] | Writes should never set UNKNOWN explicitly. This field shall be used implicitly for writes while clients are still being converted over, but once all clients have been updated to properly write source values this will be enforced by a validator. This value may be set on reads for any contacts which do not have a proper source set. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][1] | Contact merge is for deletes and mutates which are caused by the contact merge action, either through an accepted suggestion or a manual merge by the user. more info: go/contact-merge owner: contacts-plus-be-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][2] | Web contacts refers to contacts.google.com ui contact manager. owner: people-web@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][3] | Refers to the Contacts Companion sidebar found on many Google applications (Gmail, docs, etc) more info: go/companiondelete owner: contactsplus-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][4] | Automated healer which deletes exact duplicates of contacts. owner: focus-backend-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][5] | Healer which deletes empty contacts with no user data. owner: focus-backend-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][6] | Generic enum for all healers which only delete other contacts (Automatically created contacts, which have no group labels). As they should never be seen by users, they do not need unique strings. owner: focus-backend-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][7] | HEALER_CONTACT_LIMIT source is used for deleting contacts that cause a domain to exceed safe domain shared contact limits. owner: people-directory-dev-team@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][8] | The THIRD_PARTY source provides a general bucket for third party application contact mutates, which are generally handled by contact APIs exposed to third-party apps, like People API 3P, GData or CardDAV. If this source is chosen you may also set a client name in the third_party_info message to have the front end display the name of the client. As this will be seen by the user the client name should not be provided unless it is safe and human readable. If a client name is not sent, a default place holder "Deleted/modified by a third party application" or equivalent will be used instead. owner: people-api@google |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][9] | Android FSA1 mutates are a two way sync action with older android devices. These mutates pass back a phone model string (e.g. SG1014) for denoting what type of phone the mutate came from. When this value is chosen, the phone model should be set in the PhoneInfo message whenever possible. owner: people-api@google |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][10] | FSA2 based mutates are handled by internal people API calls. When this value is set, the PhoneInfo message should also be set, and the string value for phone identification should be set to the device name, which will be passed back from FSA2. owner: people-api@google |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][11] | HTML Gmail ui (moose) has a contact manager built in which users can use to manage their contacts. url: https://mail.google.com/mail/u/2/h/ owner: gmail-fe-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][12] | This action handles importing IOS device backups from drive into an Android device. more info: http://sites/prod/google.com/carbon/home and go/drive-ios-migration owner: apps-backup-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][13] | 9 through 12 are only to be used for carddav default client project lookups and will be removed following the completion of go/carddav-default-project-number. b/145776595 owner: people-api@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][17] | Junk email contact clean up actions is for contacts which are deleted via contacts assistant suggested junk email contact clean up assistant. This action is served through google web contacts and the android contacts app. more info: go/assistants-junk-contacts owner: contacts-plus-be-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][18] | This option is a generic value to be used for internal Google tests. |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][19] | "OnePick is a consistent, centralized Google solution connecting applications (e.g., G Suite) to data sources (e.g., Drive, Contacts, Photos, Calendar) on the web." This supports an iframe on gmail to edit contactgroups (including deleting the contained contacts) inside of the compose email dialog. more info: go/onepick owner: onepick-eng@google.com |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['deletionContext.mutationContext.source']['enumDescriptions'][20] | Assistant Settings will delete contacts and relationships + guests for Assistant Hospitality devices. Initially, this will be used to manage the contacts for go/merrill-prd, go/merrill-console-ux-prd. Screenshot: http://screen/ufej8N9aOMw owner: assistant-hospitality@, assistant-communication@ |
|---|
| root['resources']['v2']['methods']['deletePeople']['parameters']['dryRunOptions.dryRunMode']['enumDescriptions'][1] | Enables dry run mode that simulates a mutate request and returns the Spanner Mods without committing these changes. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['abuseCheckParams.rfaChecks']['enumDescriptions'][1] | Check RFA data and gate the return of core profile if the user's trust level is RESTRICTED. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.allowedRequesterState']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.allowedRequesterState']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.authDelegationContext.delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.clientVersion.gmsCoreContext.appManagementContext']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.consistencyOptions.level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.consistencyOptions.levelOptions.staleConsistency.consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['context.rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.enforceEdsCondition.enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.context.configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.identityAclOptions.mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['coreIdParams.ignoreAclCondition.ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['dataFormats.affinityFormats.scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['dataFormats.profilePhotoOptions.privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['extensionSet.extensionNames']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['includeFieldAcl']['enumDescriptions'][1] | No field ACL information is returned. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['includeFieldAcl']['enumDescriptions'][2] | Profile field ACL information is returned on Get requests for "me". ACLs to specific people or circles will only include the person ID or circle ID to which the field is ACLed. Profile field ACLs will be changed on Update requests for "me". |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['includeFieldAcl']['enumDescriptions'][3] | DEPRECATED. ACLs to a circle or to a person are no longer supported, thus this option is no different than the one above. Profile field ACL information is returned on Get requests for "me". Additionally, ACLs to specific people or circles are resolved. That is, ACLs to a person will include the display_name and photo_url. ACLs to a circle will include the display_name. An exception is thrown if this option is specified on Update requests. The display_name and photo_url in the ACL are read-only and are ignored if included on Update. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['includedProfileStates']['enumDescriptions'][1] | Profile has been admin blocked / dasher suspended. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['includedProfileStates']['enumDescriptions'][2] | User has been deleted. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['includedProfileStates']['enumDescriptions'][3] | Profile has a private name or was downgraded from G+ |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.certificateParams.requestCertificates']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.dataJoinParams.profileJoinType']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.deviceContactFilter.filterType']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includeAffinity']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedContactDeletionStates']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includedProfileStates']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.personModelParams.personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.placeParams.requestPhotoTypes']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.placeParams.requestPlaces']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.includeContainer']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.photoOptions.privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.productContactGroup']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['resources']['v2']['methods']['getPeople']['parameters']['requestMask.productContactGroup']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['schemas']['AboutMeExtendedDataNameDisplayOptions']['properties']['nicknameOption']['enumDescriptions'][1] | Include the nickname, in quotes, in the display name. In English, the nickname appears between the given and family names. Example: Victor "Pug" Henry. |
|---|
| root['schemas']['AboutMeExtendedDataNameDisplayOptions']['properties']['nicknameOption']['enumDescriptions'][2] | Include the nickname, in parentheses, in the display name. In English, the nickname appears after the given and family names. Example: Victor Henry (Pug). |
|---|
| root['schemas']['AboutMeExtendedDataProfileNameModificationHistory']['properties']['quotaEnforcementStatus']['enumDescriptions'][1] | Name change quota is enforced. |
|---|
| root['schemas']['AboutMeExtendedDataProfileNameModificationHistory']['properties']['quotaEnforcementStatus']['enumDescriptions'][2] | Name change quota exists but is not enforced. This is used for users suspended due to abusive names, where users are allowed to change their names back to non-abusive state without being charged against the quota. |
|---|
| root['schemas']['AboutMeExtendedDataProfileNameModificationHistory']['properties']['quotaEnforcementStatus']['enumDescriptions'][3] | Name change quota does not apply. This is used for premium dasher users. |
|---|
| root['schemas']['AbuseCheckParams']['properties']['rfaChecks']['enumDescriptions'][1] | Check RFA data and gate the return of core profile if the user's trust level is RESTRICTED. |
|---|
| root['schemas']['AddPhoneBasedProfileVisibilityAclRequest']['properties']['provenance']['enumDescriptions'][1] | Phone based ACL created by Dialer (go/dialer). |
|---|
| root['schemas']['AddPhoneBasedProfileVisibilityAclRequest']['properties']['provenance']['enumDescriptions'][2] | Phone based ACL created by Messages (go/messages). |
|---|
| root['schemas']['Affinity']['properties']['affinityType']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['Affinity']['properties']['affinityType']['enumDescriptions'][13] | Will eventually be deprecated in favour of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['Affinity']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['AffinityFormats']['properties']['scoreFormat']['enumDescriptions'][1] | The score converted to an inverted rank (top suggestion == 1999) |
|---|
| root['schemas']['AffinityFormats']['properties']['scoreFormat']['enumDescriptions'][2] | The actual score returned by SuggestGraph |
|---|
| root['schemas']['AffinityResponseContextDeviceScoringParam']['properties']['featureType']['enumDescriptions'][1] | Features from CP2. |
|---|
| root['schemas']['AffinityResponseContextDeviceScoringParam']['properties']['featureType']['enumDescriptions'][19] | Features from AppSearch. |
|---|
| root['schemas']['AgeRangeType']['properties']['ageOfConsentStatus']['enumDescriptions'][1] | The user is under the Age of Consent of the region the user is in. |
|---|
| root['schemas']['AgeRangeType']['properties']['ageOfConsentStatus']['enumDescriptions'][2] | The user is at or older than the Age of Consent of the region the user is in. |
|---|
| root['schemas']['AndroidMetadata']['properties']['uploadModule']['enumDescriptions'][1] | go/romanesco |
|---|
| root['schemas']['AnnotatedContactFilter']['properties']['filterType']['items']['enumDescriptions'][1] | Get those annotated-contacts that the user wants to expose to other people in their household. Used by Speed Dial:go/visible-to-guests. |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][1] | vnd.android.cursor.item/vnd.com.whatsapp.profile |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][2] | vnd.android.cursor.item/vnd.com.whatsapp.voip.call |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][3] | vnd.android.cursor.item/vnd.com.whatsapp.video.call |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][4] | vnd.android.cursor.item/vnd.jp.naver.line.android.profile |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][5] | vnd.android.cursor.item/vnd.jp.naver.line.android.call.voice |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][6] | vnd.android.cursor.item/vnd.jp.naver.line.android.call.video |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][7] | vnd.android.cursor.item/com.hike.chat.stickers.message |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][8] | vnd.android.cursor.item/com.hike.chat.stickers.message.gassistant |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][9] | vnd.android.cursor.item/com.hike.chat.stickers.voice_call |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][10] | vnd.android.cursor.item/com.hike.chat.stickers.video_call |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][11] | vnd.android.cursor.item/vnd.org.telegram.messenger.android.profile |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][12] | vnd.android.cursor.item/vnd.ch.threema.app.profile |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][13] | vnd.android.cursor.item/vnd.com.viber.voip.viber_out_call_none_viber |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][14] | vnd.android.cursor.item/vnd.com.viber.voip.viber_number_call |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][15] | vnd.android.cursor.item/vnd.com.viber.voip.viber_number_message |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][16] | vnd.android.cursor.item/vnd.com.viber.voip.viber_out_call_viber |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][17] | vnd.android.cursor.item/vnd.com.viber.voip.google_voice_message |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][18] | vnd.android.cursor.item/vnd.com.tencent.mm.chatting.voiceaction |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][19] | vnd.android.cursor.item/vnd.com.linkedin.android.messaging |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][20] | vnd.android.cursor.item/vnd.com.vkontakte.android.assistant.sendmsg |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][21] | vnd.android.cursor.item/com.google.android.apps.tachyon.phone.audio |
|---|
| root['schemas']['AppContactData']['properties']['mimetype']['enumDescriptions'][22] | vnd.android.cursor.item/com.google.android.apps.tachyon.phone |
|---|
| root['schemas']['AppUniqueInfo']['properties']['contactInfoSource']['enumDescriptions'][1] | The contact info came from AppSearch. |
|---|
| root['schemas']['Attribute']['properties']['attribute']['enumDescriptions'][1] | The contact-group has been deleted. |
|---|
| root['schemas']['AuthDelegationContext']['properties']['delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['schemas']['Autocompletion']['properties']['objectType']['enumDescriptions'][0] | A different ObjectType is returned. |
|---|
| root['schemas']['Autocompletion']['properties']['objectType']['enumDescriptions'][1] | Person. |
|---|
| root['schemas']['Autocompletion']['properties']['objectType']['enumDescriptions'][2] | +Page. |
|---|
| root['schemas']['Autocompletion']['properties']['objectType']['enumDescriptions'][3] | Google group. |
|---|
| root['schemas']['Autocompletion']['properties']['objectType']['enumDescriptions'][4] | Contact group. |
|---|
| root['schemas']['Autocompletion']['properties']['objectType']['enumDescriptions'][5] | Autocomplete group. |
|---|
| root['schemas']['Autocompletion']['properties']['objectType']['enumDescriptions'][6] | Deprecated types. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['BestDisplayName']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['Birthday']['properties']['birthdayResolution']['enumDescriptions'][1] | Birthday includes approximate year and month. |
|---|
| root['schemas']['Birthday']['properties']['birthdayResolution']['enumDescriptions'][2] | Birthday includes an approximate year. |
|---|
| root['schemas']['BirthdayAgeDisableGracePeriod']['properties']['gracePeriodType']['enumDescriptions'][1] | When CalendarDay is populated by user specified birthday. |
|---|
| root['schemas']['BirthdayAgeDisableGracePeriod']['properties']['gracePeriodType']['enumDescriptions'][2] | Account is marked as underage by other means. The CalendarDay field is not populated. |
|---|
| root['schemas']['CallingCard']['properties']['callingCardPreference']['enumDescriptions'][1] | Prefer contacts calling card. This calling card is created by a user for a contact. |
|---|
| root['schemas']['CallingCard']['properties']['callingCardPreference']['enumDescriptions'][2] | Prefer profiles calling card. This calling card is created by a user for themselves. |
|---|
| root['schemas']['CertificateParams']['properties']['requestCertificates']['items']['enumDescriptions'][1] | S/MIME certificates are merged into a person's Email fields. |
|---|
| root['schemas']['Circle']['properties']['circleType']['enumDescriptions'][1] | A circle created by the user |
|---|
| root['schemas']['Circle']['properties']['circleType']['enumDescriptions'][2] | A predefined system group |
|---|
| root['schemas']['Circle']['properties']['systemGroup']['enumDescriptions'][3] | Corresponds to DOMAIN; renamed due to conflict with math.h: http://go/elysk |
|---|
| root['schemas']['Circle']['properties']['visibility']['enumDescriptions'][1] | Visible to the public |
|---|
| root['schemas']['Circle']['properties']['visibility']['enumDescriptions'][2] | Visible to a user-specified collection of people |
|---|
| root['schemas']['Circle']['properties']['visibility']['enumDescriptions'][3] | Not visible to anyone |
|---|
| root['schemas']['ConsistencyLevelOptionsStaleConsistency']['properties']['consistencyRequirement']['enumDescriptions'][1] | Attempts to read the most up-to-date data available, but may fall back and return the stale data if unable to read the original source. |
|---|
| root['schemas']['ConsistencyLevelOptionsStaleConsistency']['properties']['consistencyRequirement']['enumDescriptions'][2] | Attempts to read the most up-to-date data available, but may return stale data if the data has been updated in the original source. The latest data will be fetched in the background and will be available for subsequent RPCs. |
|---|
| root['schemas']['ConsistencyOptions']['properties']['level']['enumDescriptions'][1] | The server chooses a context-specific consistency level based on the request. Latency and staleness will be service and request dependent. For ContainerType.PROFILE or DOMAIN_PROFILE - "me" reads (data owned by the requester): up to 24h stale - other people's data: up to 3d stale For other container types: up to 24h stale |
|---|
| root['schemas']['ConsistencyOptions']['properties']['level']['enumDescriptions'][2] | Read the most up-to-date committed data possible at cost of highest latency. Ignores any consistency token in the sidechannel token jar. |
|---|
| root['schemas']['ConsistencyOptions']['properties']['level']['enumDescriptions'][3] | Read data that is slightly behind, but generally within a default bound of a few seconds. If BoundedConsistency options are specified uses them to control allowed staleness. Otherwise if a consistency token is present in the sidechannel token jar, the token will be used to control the bound. If neither is specified uses default 10sec bounded staleness. |
|---|
| root['schemas']['ConsistencyOptions']['properties']['level']['enumDescriptions'][4] | Read from a stale source for lowest latency. Any consistency token in the sidechannel is ignored. |
|---|
| root['schemas']['ConsistencyOptions']['properties']['level']['enumDescriptions'][5] | Read at specified exact_timestamp. |
|---|
| root['schemas']['ContactGroupMembership']['properties']['productContactGroupId']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['schemas']['ContactGroupMembership']['properties']['productContactGroupId']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['schemas']['ContactLookupOptions']['properties']['emailLookupType']['enumDescriptions'][1] | Return all contacts containing the email or joined to a profile containing the email. The slowest lookup as it may internally read all contacts and joined profiles. |
|---|
| root['schemas']['ContactLookupOptions']['properties']['emailLookupType']['enumDescriptions'][2] | Match only contacts containing the email. The fastest lookup. |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][0] | Writes should never set UNKNOWN explicitly. This field shall be used implicitly for writes while clients are still being converted over, but once all clients have been updated to properly write source values this will be enforced by a validator. This value may be set on reads for any contacts which do not have a proper source set. |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][1] | Contact merge is for deletes and mutates which are caused by the contact merge action, either through an accepted suggestion or a manual merge by the user. more info: go/contact-merge owner: contacts-plus-be-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][2] | Web contacts refers to contacts.google.com ui contact manager. owner: people-web@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][3] | Refers to the Contacts Companion sidebar found on many Google applications (Gmail, docs, etc) more info: go/companiondelete owner: contactsplus-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][4] | Automated healer which deletes exact duplicates of contacts. owner: focus-backend-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][5] | Healer which deletes empty contacts with no user data. owner: focus-backend-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][6] | Generic enum for all healers which only delete other contacts (Automatically created contacts, which have no group labels). As they should never be seen by users, they do not need unique strings. owner: focus-backend-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][7] | HEALER_CONTACT_LIMIT source is used for deleting contacts that cause a domain to exceed safe domain shared contact limits. owner: people-directory-dev-team@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][8] | The THIRD_PARTY source provides a general bucket for third party application contact mutates, which are generally handled by contact APIs exposed to third-party apps, like People API 3P, GData or CardDAV. If this source is chosen you may also set a client name in the third_party_info message to have the front end display the name of the client. As this will be seen by the user the client name should not be provided unless it is safe and human readable. If a client name is not sent, a default place holder "Deleted/modified by a third party application" or equivalent will be used instead. owner: people-api@google |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][9] | Android FSA1 mutates are a two way sync action with older android devices. These mutates pass back a phone model string (e.g. SG1014) for denoting what type of phone the mutate came from. When this value is chosen, the phone model should be set in the PhoneInfo message whenever possible. owner: people-api@google |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][10] | FSA2 based mutates are handled by internal people API calls. When this value is set, the PhoneInfo message should also be set, and the string value for phone identification should be set to the device name, which will be passed back from FSA2. owner: people-api@google |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][11] | HTML Gmail ui (moose) has a contact manager built in which users can use to manage their contacts. url: https://mail.google.com/mail/u/2/h/ owner: gmail-fe-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][12] | This action handles importing IOS device backups from drive into an Android device. more info: http://sites/prod/google.com/carbon/home and go/drive-ios-migration owner: apps-backup-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][13] | 9 through 12 are only to be used for carddav default client project lookups and will be removed following the completion of go/carddav-default-project-number. b/145776595 owner: people-api@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][17] | Junk email contact clean up actions is for contacts which are deleted via contacts assistant suggested junk email contact clean up assistant. This action is served through google web contacts and the android contacts app. more info: go/assistants-junk-contacts owner: contacts-plus-be-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][18] | This option is a generic value to be used for internal Google tests. |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][19] | "OnePick is a consistent, centralized Google solution connecting applications (e.g., G Suite) to data sources (e.g., Drive, Contacts, Photos, Calendar) on the web." This supports an iframe on gmail to edit contactgroups (including deleting the contained contacts) inside of the compose email dialog. more info: go/onepick owner: onepick-eng@google.com |
|---|
| root['schemas']['ContactMutationContext']['properties']['source']['enumDescriptions'][20] | Assistant Settings will delete contacts and relationships + guests for Assistant Hospitality devices. Initially, this will be used to manage the contacts for go/merrill-prd, go/merrill-console-ux-prd. Screenshot: http://screen/ufej8N9aOMw owner: assistant-hospitality@, assistant-communication@ |
|---|
| root['schemas']['ContactState']['properties']['deletionState']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['schemas']['DataColumn']['properties']['columnName']['enumDescriptions'][14] | DATA15 is not included since it is a BLOB. |
|---|
| root['schemas']['DataJoinParams']['properties']['phoneStalenessSpec']['enumDescriptions'][1] | Use all phone number verifications regardless of freshness; |
|---|
| root['schemas']['DataJoinParams']['properties']['phoneStalenessSpec']['enumDescriptions'][2] | Exclude phone number verifications whose verification timestamp is older than 90 days; |
|---|
| root['schemas']['DataJoinParams']['properties']['phoneStalenessSpec']['enumDescriptions'][3] | Exclude phone number verifications whose verification timestamp is older than 90 days, AND if all high-confidence freshness signals have fresh_until_timestamp in the past. |
|---|
| root['schemas']['DataJoinParams']['properties']['phoneStalenessSpec']['enumDescriptions'][4] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 90 days, unless a freshness signal with future fresh_until_timestamp; Exclude verifications with join_enabled == FOR_ALL_USERS if their timestamp is older than 3 years, unless a freshness signal with future fresh_until_timestamp; NOTE: This option is created as a temporary solution for Paisa; We expect this option to go away in 2021; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['schemas']['DataJoinParams']['properties']['phoneStalenessSpec']['enumDescriptions'][5] | Exclude stale phone number verifications in the following rule: Exclude verifications with join_enabled == FOR_REACHABILITY_ONLY if their timestamp is older than 1 year; For other join_enabled e.g. FOR_ALL_USERS it behaves exactly the same as EXCLUDE_STALE, excludes if their timestamp is older than 90 days. NOTE: This option is created as a solution to be used in lower privacy risk communication mode such as audio/video calling reachability; Please don't use this enum directly without consulting Focus Backend team (focus-backend-eng@) and People PWG (people-pwg@). |
|---|
| root['schemas']['DataJoinParams']['properties']['profileJoinType']['items']['enumDescriptions'][1] | Discoverable phone joins for verified phone numbers. |
|---|
| root['schemas']['DataJoinParams']['properties']['profileJoinType']['items']['enumDescriptions'][2] | Reachable phone joins for verified phone numbers. Used to get InAppNotificationTargets. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['DedupedContainerInfo']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['DeviceContactExtraMetadata']['properties']['attributes']['items']['enumDescriptions'][1] | This contact is starred. |
|---|
| root['schemas']['DeviceContactFilter']['properties']['filterType']['items']['enumDescriptions'][1] | All cross-device allowed device contacts will be returned, regardless of which device they are from. |
|---|
| root['schemas']['DeviceContactFilter']['properties']['filterType']['items']['enumDescriptions'][2] | All device contacts (both cross-device/non-cross device) from all devices will be returned. |
|---|
| root['schemas']['DeviceContactFilter']['properties']['filterType']['items']['enumDescriptions'][3] | All device contacts for a single device are returned. A device_id is required for this filter type to be respected, otherwise no contacts will be returned. |
|---|
| root['schemas']['DeviceContactsBackupSyncInfo']['properties']['optInState']['enumDescriptions'][1] | The device is opted in Sheepdog, and associated with the current account. |
|---|
| root['schemas']['DeviceContactsBackupSyncInfo']['properties']['optInState']['enumDescriptions'][2] | The device is opted in Sheepdog, and associated with a different Google account. |
|---|
| root['schemas']['DeviceContactsBackupSyncInfo']['properties']['optInState']['enumDescriptions'][3] | The device is not opted in Sheepdog. |
|---|
| root['schemas']['DeviceContactsBackupSyncInfo']['properties']['optInState']['enumDescriptions'][4] | The device is not eligible to opt in Sheepdog. |
|---|
| root['schemas']['DeviceContactsBackupSyncInfo']['properties']['relevance']['enumDescriptions'][1] | Sheepdog is not relevant to this device. User might be able to turn on Sheepdog, but the value, if any, is relatively low. Google should not reocommend user to opt-in to Sheepdog on this device. |
|---|
| root['schemas']['DeviceContactsBackupSyncInfo']['properties']['relevance']['enumDescriptions'][2] | Sheepdog is relevant to this device. Google might recommend user to opt-in to Sheepdog on this device. |
|---|
| root['schemas']['DeviceMetadata']['properties']['optinChannels']['items']['enumDescriptions'][1] | User Data Control: all-in state. Device contacts can be used across Google products to improve user experience. |
|---|
| root['schemas']['DeviceMetadata']['properties']['optinChannels']['items']['enumDescriptions'][2] | Android Setup Wizard: device contacts can be used for restore purpose only. |
|---|
| root['schemas']['DeviceMetadata']['properties']['optinChannels']['items']['enumDescriptions'][3] | Backup And Sync: not implemented yet. |
|---|
| root['schemas']['DeviceMetadata']['properties']['udcAccountType']['enumDescriptions'][2] | Currently any non-primary account is treated as secondary. |
|---|
| root['schemas']['DisplayNameSource']['properties']['source']['enumDescriptions'][1] | DEPRECATED(b/248135053): in favor of `LIMITED_PROFILE_FULL_NAME`, and `LIMITED_PROFILE_SHORTENED_NAME` |
|---|
| root['schemas']['DisplayNameSource']['properties']['source']['enumDescriptions'][2] | The source is the limited profile, and the full name is visible. |
|---|
| root['schemas']['DisplayNameSource']['properties']['source']['enumDescriptions'][3] | The source is the limited profile, and it's a shortened name. |
|---|
| root['schemas']['DynamiteExtendedData']['properties']['entityType']['enumDescriptions'][1] | Regular user. |
|---|
| root['schemas']['DynamiteExtendedData']['properties']['entityType']['enumDescriptions'][2] | Google Group. |
|---|
| root['schemas']['DynamiteExtendedData']['properties']['entityType']['enumDescriptions'][3] | Dynamite bot. |
|---|
| root['schemas']['DynamiteExtendedData']['properties']['presence']['enumDescriptions'][3] | Not a Dynamite user, or if the user has been invited but never logged into Dynamite ever before. |
|---|
| root['schemas']['DynamiteExtendedData']['properties']['presence']['enumDescriptions'][4] | The user has disabled presence sharing. This is currently only possible via the Classic setting to disable sharing your last active time (see external docs here: https://support.google.com/hangouts/answer/6083257?hl=en). |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['EdgeKeyInfo']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['Email']['properties']['classification']['enumDescriptions'][1] | This is the email user provided when signing up with Google (ie. this email is stored in Gaia). There may be more than 1 signup email. This is set for an Email of container type PROFILE. |
|---|
| root['schemas']['EmergencyInfo']['properties']['trustLevel']['enumDescriptions'][1] | The person is an Emergency Contact. |
|---|
| root['schemas']['EnforceEdsCondition']['properties']['enforceEdsType']['enumDescriptions'][1] | EDS enforcement is required to be enabled when the request originated through a third party surface to a third party API such as CardDav or 3P People API. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][0] | Unknown extension. Ignored by the server. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][1] | Adds a person to list results with the name 'Zeke' |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][2] | Filter people from the results who have a name that starts with 'T' |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][3] | Modifies all names by adding 'Danger' as a middle name. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][4] | Canonicalize phone field to add structured phone details at `PhoneExtendedData`. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][5] | Include the name of the requesters domain |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][6] | Include gdata compatibility information. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][7] | Adds the following fields to a merged person for a Get request for "me": - Name change quota remaining and last modified time. - Nickname change quota remaining and last modified time. - Nickname display option. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][8] | Populates the about field SafeHtml value with sanitized HTML. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][9] | Removes profile URL-based in-app notification targets (IANTs) per b/32870816. This will prevent someone who creates a contact with just a Google profile URL from being able to share content with the profile owner directly in a Google app. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][10] | Adds "placeholder" people in the result for non-contacts when looking up by email address, so that the other TLS extension can return TLS info for non-contacts as well. Placeholder people have extended_data.tls_is_placeholder = true |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][11] | Adds TLS prediction information for the SMTP servers that handle each email address of a contact. Sets the value of email[i].extended_data.smtp_server_supports_tls |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][12] | Populates Dynamite-specific additional data. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][13] | Populates Dynamite organization info. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][14] | Dedupes `person.email` and `person.phone` in merged_person objects. Specifically, this dedupes fields that have the same canonical value, and preserves certain metadata including `primary`, `writeable` and `edge_key`. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][15] | Performs additional lookups by phone number for caller id. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][16] | Adds Pomeroy contacts to the results if they're not already present. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][17] | Removes any unverified contact method fields on a Google profile. Contact methods include emails and phone numbers. See b/64796571 |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][18] | Removes any "obsolete"-tagged emails fields from Contact container. See b/138248043 |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][19] | Removes emails out of domain. See b/65114718. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][20] | Photos compare data at AboutMe (b/119221082). |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][21] | Cryptographically sign photos IANTs, see go/people-signatures. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][22] | Ensure that each merged person only has a single email which is primary. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][23] | Adds additional information to the location fields with type DESK. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][24] | Filters unused fields for Populous ListRankedTargets responses, see go/project-kartana Contact: people-ranking@google.com |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][25] | Adds information about suspicious characters in email addresses. Design doc: go/homograph-gmail-android-doc Contact: gmail-security-fe@google.com |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][26] | Copies the requested email address and metadata to any result that does not already contain it. This can happen when the requested email is an alias for another profile email, or when it's a profile email that's not ACLed to the requester (see b/73822827). This allows Populous to match names and photos for ListPeopleByKnownId calls on email aliases. See go/lookup-email-alias. Contact: populous-team@google.com |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][27] | Dynamite room membership data (appends rooms an entity belongs to) |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][28] | Removes any email on a profile container that is not the primary signup email, i.e. person.email.signup_email_metadata.primary != true. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][29] | Populates Paisa-specific additional data (b/161582681). |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][30] | Return whether each email is internal to or external to the requesting user's domain. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][31] | Adds synthesized placeholder people for unmatched keys (phones) in ListPeopleByKnownId. Emails are not yet supported, but contact people-api-eng@ if you need. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][32] | Adds user's Play Games profile to the Person object. See go/jam-games-profile. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][33] | Adds user's Maps profile to the Person object. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][34] | Adds user's Youtube profile to the Person object. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][35] | Add user's GPay profile to the Person objecet. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][36] | Annotate hidden users with a HideType of HIDDEN (go/ps-hide-final-dd). |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][37] | Remove hidden users from the response (go/ps-hide-final-dd). |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][38] | Annotate family members with FamilyStatus FAMILY_MEMBER. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][39] | Add a birthday presence tag to suggestions that have birthdays. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][40] | Add the requester's account locale into person.language. This is only supported in GetPeople, and requires RequestMaskContainer.ACCOUNT and `person.language` to be specified in the request. The account locale will only be returned for profile self read. If returned, the field will be marked as `primary` with `ACCOUNT` container type. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][41] | Copy Domain Contact data from other people in a match into the first person with either a profile or contact (or just the first domain shared contact). Then remove all other persons in that match except the merged one. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][42] | Filter out IANTs that're associated with a phone number that's not registered with Meet. Note: this extension should only be used by Meet for specific use cases. See b/355487191 and go/filter-by-service-lpbki for more details. Please contact people-api-eng@ before using it. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][43] | **DEPRECATED**: Use `PHONE_CANONICALIZATION` instead. This extension has been turned down and no longer returns data. Include hangouts phone data in phone fields. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][44] | **DEPRECATED** This has been turned down and no longer returns data. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][49] | Adds Dynamite bots which can function in DMs. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][50] | Adds Dynamite bots which can function in rooms. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][51] | Deprecated. Fetch data through People Box server instead. Apps Waldo User Availability Data (b/121269340). |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][52] | Unsupported. TEAMS_ADDITIONAL_DATA cannot be requested. |
|---|
| root['schemas']['ExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][53] | Adds present and future flexible desk assignments as time-restricted locations. |
|---|
| root['schemas']['FieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][1] | Users with an identity ACL established with the field owner through user-to-user interactions. |
|---|
| root['schemas']['FieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][2] | Users in the same enterprise organization as the field owner. |
|---|
| root['schemas']['FieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][3] | Users in the same Unicorn family as the field owner. |
|---|
| root['schemas']['FieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][4] | All users, including anonymous viewers. |
|---|
| root['schemas']['FieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][1] | Equivalent to role = OWNER and scope.person.person_id = requester's person ID. |
|---|
| root['schemas']['FieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][2] | Equivalent to role = READER and scope.all_users = true. |
|---|
| root['schemas']['FieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][3] | Equivalent to role = READER and scope.domain_users = true. |
|---|
| root['schemas']['FieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][4] | Equivalent to role = READER and scope.membership.circle.circle_set = YOUR_CIRCLES. |
|---|
| root['schemas']['FieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][5] | Equivalent to role = READER and scope.membership.circle.circle_set = EXTENDED_CIRCLES. |
|---|
| root['schemas']['FieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][6] | This is under implementation and not populated in PeopleAPI yet. Equivalent to role = READER and scope.person.person_id = requester's person ID. Presence of this entry means the field is private and is not visible to others. |
|---|
| root['schemas']['FieldAclAclEntry']['properties']['role']['enumDescriptions'][3] | owner can change ACL |
|---|
| root['schemas']['FieldEmergencyInfo']['properties']['emergencyLevel']['enumDescriptions'][1] | The field (such as phone) is designated for emergency communication. |
|---|
| root['schemas']['GetContactGroupsRequest']['properties']['options']['items']['enumDescriptions'][1] | Include the contact members of the contact group. |
|---|
| root['schemas']['GetContactGroupsRequest']['properties']['options']['items']['enumDescriptions'][2] | Include legacy group ID numbers for system groups. |
|---|
| root['schemas']['GetContactGroupsRequest']['properties']['options']['items']['enumDescriptions'][3] | Include the number of contacts currently in this group. |
|---|
| root['schemas']['GetPeopleRequest']['properties']['includeFieldAcl']['enumDescriptions'][1] | No field ACL information is returned. |
|---|
| root['schemas']['GetPeopleRequest']['properties']['includeFieldAcl']['enumDescriptions'][2] | Profile field ACL information is returned on Get requests for "me". ACLs to specific people or circles will only include the person ID or circle ID to which the field is ACLed. Profile field ACLs will be changed on Update requests for "me". |
|---|
| root['schemas']['GetPeopleRequest']['properties']['includeFieldAcl']['enumDescriptions'][3] | DEPRECATED. ACLs to a circle or to a person are no longer supported, thus this option is no different than the one above. Profile field ACL information is returned on Get requests for "me". Additionally, ACLs to specific people or circles are resolved. That is, ACLs to a person will include the display_name and photo_url. ACLs to a circle will include the display_name. An exception is thrown if this option is specified on Update requests. The display_name and photo_url in the ACL are read-only and are ignored if included on Update. |
|---|
| root['schemas']['GetPeopleRequest']['properties']['includedProfileStates']['items']['enumDescriptions'][1] | Profile has been admin blocked / dasher suspended. |
|---|
| root['schemas']['GetPeopleRequest']['properties']['includedProfileStates']['items']['enumDescriptions'][2] | User has been deleted. |
|---|
| root['schemas']['GetPeopleRequest']['properties']['includedProfileStates']['items']['enumDescriptions'][3] | Profile has a private name or was downgraded from G+ |
|---|
| root['schemas']['GmsCoreContext']['properties']['appManagementContext']['items']['enumDescriptions'][1] | App is in a work profile |
|---|
| root['schemas']['GmsCoreContext']['properties']['appManagementContext']['items']['enumDescriptions'][2] | App is in a fully managed device |
|---|
| root['schemas']['GoogleInternalPeopleV2ContactannotationsOrderListBy']['properties']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['schemas']['GoogleInternalPeopleV2ContactannotationsOrderListBy']['properties']['orderBy']['enumDescriptions'][2] | People with relation field from CONTACT_ANNOTATION will be returned first. |
|---|
| root['schemas']['GoogleInternalPeopleV2ContactannotationsRequestMask']['properties']['additionalContainerType']['items']['enumDescriptions'][1] | Google Contact. |
|---|
| root['schemas']['GoogleInternalPeopleV2ContactannotationsRequestMask']['properties']['additionalContainerType']['items']['enumDescriptions'][2] | Data from a raw (non-aggregated) device contact. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalAuthDelegationContext']['properties']['delegationType']['enumDescriptions'][1] | The delegation supported in Gmail. http://g3doc/company/teams/gmail-security/frontend/features/delegation. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalCertificateParams']['properties']['requestCertificates']['items']['enumDescriptions'][1] | S/MIME certificates are merged into a person’s Email fields. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalContactLookupOptions']['properties']['emailLookupType']['enumDescriptions'][1] | Return all contacts containing the email or joined to a profile containing the email. The slowest lookup as it may internally read all contacts and joined profiles. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalContactLookupOptions']['properties']['emailLookupType']['enumDescriptions'][2] | Match only contacts containing the email. The fastest lookup. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalDataJoinParams']['properties']['profileJoinType']['items']['enumDescriptions'][1] | Phone joins - for verified phone numbers |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListByKnownIdPlaceParams']['properties']['requestPlaces']['enumDescriptions'][1] | Do not request place data on phone lookup |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListByKnownIdPlaceParams']['properties']['requestPlaces']['enumDescriptions'][2] | Request all places associated with a phone on a lookup |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['contactListType']['enumDescriptions'][1] | Returns people based only on the requester's Contacts that are in a Contact Group. Returned people will not have any ungrouped Contact containers (even if they would otherwise belong to the same Person as a grouped Contact). Most clients needing Contact people should use this list type as it avoids noise like, implicitly created Other Contacts and archived contacts, which are irrelevant to clients looking for the requester's address book. (For example, whenever a user emails a new email address in Gmail, a Contact is automatically created that the user probably doesn't know about.) |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['contactListType']['enumDescriptions'][2] | Returns people based only on Contacts which do not belong to any Contact Group, like implicitly created or archived Contacts. Returned people will not have any grouped Contact containers (even if they would otherwise belong to the same Person as an ungrouped Contact). These Contacts are also sometimes known as Other Contacts, implicit Contacts or archived Contacts. Note that this option is only available with a CONTACT_CENTRIC person model. Contact people-api-eng@ if you think you need support for other models. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['contactListType']['enumDescriptions'][3] | Returns people based on all of the requester's Contacts, including ungrouped Contacts (see below). |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['orderBy']['enumDescriptions'][0] | Unknown sort order. Server will ignore and sort by FIRST_NAME_ASCENDING. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['orderBy']['enumDescriptions'][1] | Sort people by first name. This may be locale-dependent. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['orderBy']['enumDescriptions'][2] | Sort people by when they were changed; older entries first. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['orderBy']['enumDescriptions'][3] | Sort people by when they were changed; newer entries first. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['orderBy']['enumDescriptions'][4] | Sort people by last name. This may be locale-dependent. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['orderBy']['enumDescriptions'][5] | DEPRECATED It has the same behavior as FIRST_NAME_ASCENDING. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleRequest']['properties']['orderBy']['enumDescriptions'][6] | DEPRECATED We don't support order by specific affinity in List*. ListRanked* always order results by the requested affinity type. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][1] | Email lookup was throttled. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListContactPeopleResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][2] | Phone lookup was throttled. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['customLookupType']['items']['enumDescriptions'][1] | Default - no custom request type is made, so process the request as usual. Does not need to be specified. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['customLookupType']['items']['enumDescriptions'][2] | Request only the reachability bit for phone numbers. This is not qouta limited as opposed to a regular phone lookup that returns full profiles. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['customLookupType']['items']['enumDescriptions'][3] | Include all people who are reachable/have app existence, not just those who are discoverable. See go/r10y-phone, go/fbs-reachablejoins. NOTE: currently only affects requests for onlyAppReachability - ignored otherwise. May be expanded for general use in the future. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['matchType']['enumDescriptions'][1] | Match exact phone values when looking up contacts with phone keys. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['matchType']['enumDescriptions'][2] | Match equivalent phone values when looking up contacts with phone keys. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['quotaFilterType']['items']['enumDescriptions'][1] | Omits backend request limitations on phone lookups |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][1] | Lookup key in contacts. Matches unverified emails and phones. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][2] | Lookup verified key in profiles and domain profiles. Phone lookups must have http://cs/symbol:lookup_profiles_by_verified_phone_number_enabled capability granted for the client. Also there is a very strict quota of 50 requests / user / day. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][3] | Currently this is under development. Lookup keys in domain directory contacts in the Shared AddressBook (SAB, go/peopledirectory). |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][4] | Lookup keys in domain directory profiles in the Shared AddressBook (SAB, go/peopledirectory). |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][1] | The id is expected to be a hex-contact contact id. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][2] | The id is a valid email. The lookup will search the user contacts and verified emails on people's profiles. It does not perform a gaia email resolution. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][3] | For best results this should be normalized to E164 format, also known as “international” format with no spaces or formatting. For example, "+61293744000" for Google Sydney. The lookup will search in the following 1. the requester's contacts 2. the domain directory (for google apps users) 3. verified phone numbers (https://goo.gl/QgjuZh) 4. business in google maps. NOTE: (3) and (4) require explicit activation per client. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][4] | DEPRECATED. The id is expected to be a synthetic contact id from Focus.Contact. Only CONTACT_CENTRIC request is supported for this lookup type. NOTE: Contact people-api-eng@ before using it. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListRankedTargetsResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][1] | Email lookup was throttled. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalListRankedTargetsResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][2] | Phone lookup was throttled. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalMergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalMergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalMergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalMergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalMergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPeopleContext']['properties']['clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPeopleContext']['properties']['clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPeopleContext']['properties']['clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPeopleContext']['properties']['rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPeopleContext']['properties']['rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPeopleContext']['properties']['rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPersonModelParams']['properties']['personModel']['enumDescriptions'][1] | The default People API model. Generally, a person may contain data from at most one User Profile (i.e., GAIA ID) and potentially many Contacts. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPersonModelParams']['properties']['personModel']['enumDescriptions'][2] | See go/contact-centric-people-api. NOTE: This is under development. Using it will get results which may be incorrect. Talk to people-api-eng@ if you would like to use this. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalPlaceParams']['properties']['requestPlaces']['items']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which maps to a place. Place data is fetched only for phone numbers which map to exactly one place. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRankedTarget']['properties']['affinityType']['items']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRankedTarget']['properties']['affinityType']['items']['enumDescriptions'][13] | Will eventually be deprecated in favour of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][9] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][10] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][11] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][12] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMask']['properties']['includeContainer']['items']['enumDescriptions'][13] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMaskPhotoOptions']['properties']['privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['schemas']['GoogleInternalPeopleV2MinimalRequestMaskPhotoOptions']['properties']['privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['schemas']['GplusExtendedData']['properties']['contentRestriction']['enumDescriptions'][1] | Can send and consume public content |
|---|
| root['schemas']['GplusExtendedData']['properties']['contentRestriction']['enumDescriptions'][2] | Restricted to only sending content internally, cannot mutate external content in any manner |
|---|
| root['schemas']['GplusExtendedData']['properties']['contentRestriction']['enumDescriptions'][3] | Restricted to sending content internally, no public content naturally surfaces |
|---|
| root['schemas']['GroupExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][1] | Replaces predefined group IDs with their legacy hexadecimal counterparts. |
|---|
| root['schemas']['GroupExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][2] | Appends information about how this group was imported, if applicable. |
|---|
| root['schemas']['GroupExtensionSet']['properties']['extensionNames']['items']['enumDescriptions'][3] | Applies a mapping of which email is preferred per contact within the context of each group. |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['invitationStatus']['enumDescriptions'][1] | The invitation is still pending, or was declined |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['invitationStatus']['enumDescriptions'][2] | The other user accepted the invitation |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['invitationStatus']['enumDescriptions'][3] | An invitation is needed to chat with this user |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['userType']['enumDescriptions'][1] | No entity found. |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['userType']['enumDescriptions'][2] | Regular GAIA users. |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['userType']['enumDescriptions'][3] | Phone numbers represented as GAIA ids. |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['userType']['enumDescriptions'][4] | Malformed number. Those are numbers that don't comfirm to an E.164 format that we get with phone calls/voicemails (e.g. "HELLO"). |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['userType']['enumDescriptions'][5] | Unknown number. This is a number that the caller has chosen not to broadcast. |
|---|
| root['schemas']['HangoutsExtendedData']['properties']['userType']['enumDescriptions'][6] | Phone number that Google knows about, but the caller chose not to reveal to the recipient. |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][1] | Google Photos shared albums. http://google3/configs/storage/zanzibar/dev/media_collections.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][2] | Google chat DMs and spaces (aka Dynamite). http://google3/configs/storage/zanzibar/prod/dynamite_profile_visibility.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][3] | Fitbit P11 (go/pmw-p11) http://google3/configs/storage/zanzibar/prod/p11_contacts_preprod.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][4] | http://google3/configs/storage/zanzibar/prod/p11_contacts.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][5] | http://google3/configs/storage/zanzibar/prod/p11_friends_preprod.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][6] | http://google3/configs/storage/zanzibar/prod/p11_friends.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][7] | http://google3/configs/storage/zanzibar/prod/chrome_multiplayers.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][8] | http://google3/configs/storage/zanzibar/prod/sharing_groups_demo.zan |
|---|
| root['schemas']['IdentityAclContext']['properties']['configName']['enumDescriptions'][9] | http://google3/configs/storage/zanzibar/prod/recovery_contacts.zan |
|---|
| root['schemas']['IdentityAclOptions']['properties']['mode']['enumDescriptions'][1] | Identity ACL will be evaluated. The criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and SHEDDABLE_PLUS, i.e. it is capped by SHEDDABLE_PLUS. |
|---|
| root['schemas']['IdentityAclOptions']['properties']['mode']['enumDescriptions'][2] | Skip Identity ACL checks entirely. Usually there is no downside to checking Identity ACL, so this should only be used for specific reasons. Example: * Very high resource usage in the case of batch processing. |
|---|
| root['schemas']['IdentityAclOptions']['properties']['mode']['enumDescriptions'][3] | The caller is relying on Identity ACL connections to show profile information that is needeed for correctness of their product flow. Typically this is used for clients that are integrated with Identity ACL to create edges. When clients use this option, the criticality of the requests to Zanzibar will be the minimum of the incoming request's criticality and CRITICAL, i.e. it is capped by CRITICAL. |
|---|
| root['schemas']['IdentityAclOptions']['properties']['mode']['enumDescriptions'][4] | Identity ACL will be evaluated via the BULK clien option and target. To be used by BULK jobs (e.g. Sureshot). Criticality is set to SHEDDABLE by default. |
|---|
| root['schemas']['IgnoreAclCondition']['properties']['ignoreAclConditionType']['enumDescriptions'][1] | IgnoreAcl is allowed when the profile owner has the GOOGLE_ME service registered in Gaia. Default visibility will apply otherwise. This is currently intended for Currents for the purposes outlined in this design doc: go/google-me-public-acl-squash |
|---|
| root['schemas']['IgnoreAclCondition']['properties']['ignoreAclConditionType']['enumDescriptions'][2] | IgnoreAcl is allowed when the profile owner had the GOOGLE_ME service enabled in Gaia at some point in time TBD before Currents shutdown. See go/fbs-no-names. Do not set this without talking to profile-service-eng. |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][0] | Should never be stored in practice |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][1] | Aka Hangouts |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][2] | Aka Reactr |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][3] | Aka Who's Down |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][4] | Aka YouTube for Emerging Markets |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][5] | Aka Google Photos |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][7] | Aka PAISA, aka Tez |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][8] | Aka Naksha |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][9] | Aka Google Spaces |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][10] | Aka Google Map |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][11] | This field is deprecated. |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][12] | Aka Trusted Contacts |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][13] | Aka Camera by Google Photos |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][14] | See go/people-playground-design. |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][15] | Also mdb/social-magazines |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][16] | Aka Taychon |
|---|
| root['schemas']['InAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][17] | Aka Google Meet |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][0] | Should never be stored in practice |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][1] | Aka Hangouts |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][2] | Aka Reactr |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][3] | Aka Who's Down |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][4] | Aka YouTube for Emerging Markets |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][5] | Aka Google Photos |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][7] | Aka PAISA, aka Tez |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][8] | Aka Naksha |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][9] | Aka Google Spaces |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][10] | Aka Google Map |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][11] | This field is deprecated. |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][12] | Aka Trusted Contacts |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][13] | Aka Camera by Google Photos |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][14] | See go/people-playground-design. |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][15] | Also mdb/social-magazines |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][16] | Aka Taychon |
|---|
| root['schemas']['InAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][17] | Aka Google Meet |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][0] | should never be stored in practice |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][1] | aka Hangouts |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][2] | aka Reactr |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][3] | aka Who's Down? |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][4] | aka YouTube for Emerging Markets |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][5] | aka Google Photos |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][6] | aka PAISA |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][7] | aka Naksha |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][10] | See go/people-playground-design. |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][11] | Aka Google Map |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][12] | This field is deprecated. |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][13] | aka Trusted Contacts |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][14] | Aka Camera by Google Photos |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][15] | Also mdb/social-magazines |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][16] | aka Taychon |
|---|
| root['schemas']['InAppReachability']['properties']['appType']['enumDescriptions'][17] | Aka Google Meet |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][3] | MAPS interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][4] | Docs interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][5] | Drive interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][6] | Sheets interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][7] | Slides interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][8] | Dynamite interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][10] | Chromecast (go/cast-apps) interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][14] | Trips (go/otg) interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][15] | Google Voice interaction types. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][17] | Duo Client interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][18] | Vega interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][19] | Assistant Settings Web Ui interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][21] | Society interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][22] | Nandhi interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][23] | Espresso interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][24] | Integration Platform interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][25] | Nga interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][26] | Supply Chain Hw Chp2 interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][27] | Calendar interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][28] | Duc Companion interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][29] | Tog interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][30] | Earth interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][31] | Showtime Events interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][32] | Play Games Services interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][33] | Gup Peeps interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][34] | Nest interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][35] | Blogger interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][36] | Hub Call interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][37] | Gsuite Workflows interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][38] | Zandria interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][39] | Tasks interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][40] | Google One interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][41] | Travel interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][42] | Buganizer/Issue-Tracker interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][43] | Gantry interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][44] | Kintaro interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][45] | Google Keep interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][46] | Incident Management interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][47] | Podcasts Manager interaction type. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][48] | Backfilled for legacy clients. |
|---|
| root['schemas']['Interaction']['properties']['interactionType']['enumDescriptions'][77] | One Reviewer Tool interaction type. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][0] | Cannot just use UNKNOWN because enum values use C++ scoping rules. Therefore, "UNKNOWN" must be unique within "apps.people.logs.proto". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][1] | G+ application Generic app that represents all G+ applications that don't have specific app below. Because of this, this value does NOT represent all G+ applications in analytics data: Clients interested in analytics data for all G+ applications (for example, both GPLUS and GPLUS_WEB), should generally use the synthetic values defined later in this enum, like TOTAL_GPLUS. Replacement for "s:oz". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][2] | G+ web application (codename Tau: go/tauplus) App that represents all G+ traffic coming from boq web. This is meant to replace the application id GPLUS for web traffic when Oz is completely deprectaed. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][3] | Feature provider for go/ares |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][4] | Photos app within G+ such as lighthouse. Replacement for "s:lh2". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][5] | Hangout app within G+ Replacement for "s:talk" that is used for hangout requests. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][6] | Events app within G+. Replacement for "s:events". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][7] | Squares(community) app within G+. Replacement for "s:squares". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][8] | Notifications app within G+. Replacement for "s:notifications". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][9] | Games activities. Replacement for "s:gadgets:*" (source_id). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][10] | Explore app within G+. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][11] | Local app within G+. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][12] | +Pages app within G+. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][13] | RSS to +Page syndicator. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][14] | Profile app within G+. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][15] | Find People app within G+. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][16] | Edit photos within Photos within G+, see also http://go/snapseed |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][17] | G+ consumption stream integration with Chromecast. see also http://go/+socialcast |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][18] | G+ For Work Interaction Event Sync. go/kerr-prd and go/gplus_interaction_event_sync. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][19] | G+ Entity Transfer. See go/gplus-entity-transfer-design. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][20] | G+ LIS. See b/77638423. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][21] | G+ Drawbridge. See go/drawbridge-dd. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][22] | Currents (G+ for Enterprise) App An alternative to GPLUS that indicates this is in a build for Currents. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][23] | Domain Wide Takeout (go/dwt-d3doc) for Currents/G+. See go/g+-takeout-filters. Note that GPLUS_DASHER_TAKEOUT is G+ and Currents agnostic, even though GPLUS_DASHER refers to Currents only. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][24] | Paisa Merchant Console http://go/paisa Team contact: paisa-merchant-eng-blr@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][25] | GEO_DATA_UPLOADS is an internal-use-only staging corpus for geo_data_upload (above). See go/gdu-design-1.2 |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][26] | GEO_DATA_UPLOADS consists of discussions between 3rd parties and Google about uploaded data. See go/gdu-design-1.2 |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][27] | Google Play services, used when doing background tasks like log posting and background sync that aren't initiated by any external app. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][28] | Google Settings app. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][29] | Third party clients who use apiary to work with G+. Replacement for "s:chili". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][30] | External First party. Picasa photos app. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][31] | The G+ widget served off Oz and rendered in gmail for hangout integration. Replacement for "s:oz:gadget-gmail". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][32] | The G+ widget served off Oz and rendered in any page EXCEPT Youtube. Replacement for "s:fountain". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][33] | The comment widget served off youtube video page. Replacement for "s:fountain:youtube". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][34] | Legacy youtube video watch page comments. See go/stollen for details. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][35] | The G+ widget served off Oz and rendered in youtube channel discuss page. It's the "DISTILLER" project. Replacement for "s:fountain:youtube:channel". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][36] | YouTube private messages built on top of distiller comments. Replacement for "s:fountain:youtube:private". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][37] | Public posts generated automatically if a YT user who has been merged with their G+ account uploads a public video. Replacement for request_header.application_id="s:oz" and mutate_data.activity.stream_id.source_id= "a:ext:client.sharebox.261207059221. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][38] | Used for comment writes sent to the legacy YouTube GData API by clients that have not switched to the G+ commenting API. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][39] | Used for the Youtube channel ownership pipeline. Replacement for "s:youtube:distiller". go/youtube-chown-pipeline |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][40] | Used for youtube's comment history page. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][41] | Used for youtube comments admin pages. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][42] | Used for comment expiry. go/ytc-studio-held-comment-expiry |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][43] | Onemarket Calendar Team contact: omc-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][44] | Focus Frontend which is serving G+ profile. Replacement for "s:focus". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][45] | URL sharebox served off Oz on /share and rendered in 1P/3P, on both desktop & mobile. For mobile sharebox, this app id is set in //java/com/google/apps/people/oz/sharebox/client/mobile/shell.js |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][46] | Google Reader. Replacement for "s:reader". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][47] | Google Email. Replacement for "s:google_mail". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][48] | Plusone Application. Replace for "s:plusshare". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][49] | Connection with G+ through YouTube. e.g. YT mobile native apps. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][50] | Checkin within G+. Replacement for "s:friendview:checkin" (source_id). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][51] | Oz Frames. Replacement for "s:frames". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][52] | Pulsar native app. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][53] | Mobile basic traffic for clients hitting "plus.google.com/app/basic". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][54] | The Google Glass Mirror API: https://developers.google.com/glass/. Replacement for "s:glass". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][55] | Play Games related clients. (e.g. Games destination app.) |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][56] | Embeddable widgets, part of Stream Everywhere project. http://go/streameverywheredesign |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][57] | Google Play Store. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][58] | Interactive email notifications in Gmail. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][59] | Right hand side widget in Gmail. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][60] | Third party "sidecar" widgets. http://go/embeddedstreamsdesign DEPRECATED, DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][61] | Google Quick Search Box. https://sites.google.com/a/google.com/android-qsb. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][62] | Google Wallet (Android and iOS clients). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][63] | Sharebox that is populated via URL params, suitable for use in a popup. This sharebox is accessible to 3p, although in practice it is mostly used by 1p. https://sites.google.com/a/google.com/es-sharing/ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][64] | YouTube Capture (iOS client). http://go/kubrik |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][65] | Posts generated from the share window launched by share menu on the YouTube watch page. yt-social-dev@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][66] | Youtube Real-time group chat, also known as 'Reactr'. http://go/reactr Team contact: reactr-dev@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][67] | YouTube Go - android app for the next billion users. http://go/ytgo Team contact: mango-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][68] | YouTube Reactr Takeout. See b/69636706 http://go/reactr Team contact: reactr-dev@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][69] | Youtube Comments go/ytcci Team contact: yt-comments-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][70] | Youtube Comments: Timed Comments go/ytcci Team contact: yt-comments-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][71] | Youtube Comments: Engagements go/ytcci Team contact: yt-comments-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][72] | Youtube Comments: Comments legal takeout go/ytcci Team contact: yt-comments-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][73] | Youtube Comments: Top comments indexing go/ytcci Team contact: yt-comments-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][74] | Youtube Comments: Newest First. go/ytcci Team contact: yt-comments-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][75] | Youtube Comments: Comments Backend. go/ytcci Team contact: yt-comments-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][76] | Youtube Comments: Subscription notifications go/ytn-inbox-comment-decoration Team contact: yt-notifications@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][77] | YouTube Comment API go/yt-comment-api Team contact: yt-comment-api-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][78] | Comments for gHub Finance. Team contact: introspect-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][79] | Google Keep. https://sites.google.com/a/google.com/keep/ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][80] | Vega / Google+ for Business (Android and iOS clients). http://go/vega |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][81] | Reviews (Local and others) sr-eng@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][82] | Google Play Movies & TV, Android app. Team contact: videosapp-android@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][83] | Gmail |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][84] | Hub as Gmail Go |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][85] | Google Helpouts http://go/tee-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][86] | Google Maps Mobile: http://go/gmm Desktop: http://go/tactile |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][87] | Google Maps Engine Mobile http://go/gmemobile |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][88] | Calendar Android: https://sites.google.com/a/google.com/android-calendar/ Desktop: https://sites.google.com/a/google.com/timely/ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][89] | Google Play Newsstand http://go/dots Team contact: gnews-infra@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][90] | Google Fitness http://go/heart Team contact: android-fitness-eng@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][91] | Google Health http://go/wear-health Team contact: wear-health@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][92] | Google Wear Health Provisioning http://go/wear-health Team contact: wear-health@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][93] | Google Play Books (Android and iOS clients) http://go/android-books http://go/ios-books |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][94] | Google Instore http://go/instore-wallet |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][95] | Google Play Music (Android and iOS clients) http://go/android-music Team contact: music-app-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][96] | Google Chrome iOS: http://go/blingy (bling-team@google.com) |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][97] | Location Flare http://go/location-flare |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][98] | Google News Weather Android App http://go/android-core-utilities Team contact: android-news-eng@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][99] | Promoted Posts http://go/promotedposts |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][100] | Cloud Print http://go/cloudprinting Team contact: cloudprint-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][101] | Cloud Devices http://go/cloud-devices Team contact: cloud-devices-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][102] | CPanel (Google Admin) for Enterprise http://go/cpanel-mobile Team contact: cpanel-mobile-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][103] | Google Drive http://go/docs-site Android part: http://go/cakemix Team contact: cakemix-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][104] | Classroom http://go/homeroom Team contact: homeroom-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][105] | Google+ Stories aka Boswell go/bozdd Team contact: boswell-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][106] | Google Analytics Android Client http://go/giant-site Team contact: ga-mobile-app-eng@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][107] | Sample app for Location team Team contact: location-lon@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][108] | BigTop Android https://wiki.corp.google.com/twiki/bin/view/Main/BigtopAndroid |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][109] | Google Cast Android Client http://go/dongle Team contact: eureka-setup-team@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][110] | Authzen http://go/authzen Team contact: authzen-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][111] | Google Parental Supervision Android Client http://go/parentapp DEPRECATED, DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][112] | Google Search |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][113] | Google News |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][114] | Google Docs NOTE: Docs is a separate app from DRIVE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][115] | Google Photos standalone experience (not included with the G+ app). http://go/photos Team contact: photos-backend@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][116] | Google Photos Takeout export http://go/photos Team contact: photos-backend@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][117] | Google Photos Abuse server http://go/photos Team contact: photos-abuse-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][118] | Simba android client http://sites/simba |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][119] | Google Jobs android client http://go/garage-wiki Team contact: garage-android@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][120] | Google Cloud Platform Android and iOS apps http://go/vespa Team contact: vespa-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][121] | Google Cloud Platform Android web app http://go/pantheon Team contact: pantheon-client@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][122] | Shares integrated into Firefox browser. Contact: carnold@mozilla.com, sharekit-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][123] | MovieMaker component of G+. http://go/aamovie Contact: photos-movies@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][124] | MovieMaker component of Photos. http://go/aamoive Contact: photos-movies@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][125] | Google Stars Android Client (go/stars) Team contact: collecting-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][126] | Edit photos, consumer app. see http://go/snapseed Team contact: snapseed-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][127] | Blogger for Android http://go/bloggerandroid Team contact: blogger-tech@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][128] | Google Apps Device Policy for Enterprise http://go/mdm Team contact: mdm-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][129] | Doubleclick Creative Preview app http://go/audition Team contact: mob-h5-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][130] | Unicorn kids app http://go/unicorn-infra Team contact: unicorn-infra-eng@google.com DEPRECATED, DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][131] | AdWords mobile app for Android http://go/awm Team contact: awm-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][132] | Unicorn Family Compass http://go/family-compass Team contact: family-compass-eng@google.com DEPRECATED, DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][133] | Android grant credential Team contact: android-auth-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][134] | Hallway mobile app for Android and iOS http://go/hallway-prd Team contact: adventurelabs-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][135] | Unicorn Family Camera http://go/family-camera Team contact: unicorn-famcam-eng@google.com DEPRECATED, DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][136] | Ender http://go/ender Team contact: ender-eng@google.com DEPRECATED, DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][137] | Google Maps Views (Mostly deprecated, but lives as SVApp server) http://go/streetview-apps Team contact: streetview-apps@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][138] | Tablescape app (internally codenamed FoodEyes) http://go/tablescape Team contact: foodeyes-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][139] | Enterprise Topaz http://go/topaz Team contact: topaz-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][140] | gFiber app http://go/fiberapp Team contact: gfiber-mobile-android@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][141] | Atari app (The next Google Sites) http://go/atari http://go/atari-mobile Team contact: atari-mobile@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][142] | Ridematch app http://go/ridematch Team contact: ridematch-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][143] | Google GMoney (Android and iOS clients). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][144] | Google Express app (Android) http://go/sameday Team contact: gsx-mobilemall@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][145] | Consumer photo editor http://go/photo-editing Team contact: photos-editing@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][146] | Jetstream consumer app http://go/jetstream-team and http://go/jetstream Team contact: jetstream-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][147] | Social Serendipity (Social content in Google Now) http://go/serendipity Team contact: serendipity-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][148] | One Today by Google http://go/onetoday Team contact: onetoday-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][149] | Google Profiles - SmartProfiles for viewing, Me View for editing. http://sites/profiles Team contact: people-frontend-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][150] | Social Polls - surfaced in G+ site/app http://go/es-polls Team contact: es-polls@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][151] | Spaces App http://go/spaces Team contact: spaces-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][152] | AdWords Express App http://go/awxv2 Team contact: boost-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][153] | iOS Identity Library http://go/ios-id Team contact: ios-id-library-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][154] | Identity Frontend. http://go/idfe Team contact: id-fe-infra@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][155] | Youtube Backstage. http://go/backstage Team contact: yt-posts-team@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][156] | Youtube Backstage Admin Service. http://go/backstage-admin-service Team contact: yt-posts-team@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][157] | YouTube Unplugged http://go/unplugged-eng Team contact: yt-unplugged-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][158] | Youtube Music http://go/music Team contact: woodstock-ios-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][159] | Android Enterprise Hub App http://go/afwhub Team contact: afwhub@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][160] | Android Education Device Initializer App. http://go/android-edu-platform Team contact: android-edu-platform-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][161] | Android Wear app. http://go/clockwork Contact: ewol@, flerda@, clockwork-eng@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][162] | Chromecast app. http://go/cast-apps Team contact: cast-apps-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][163] | OnTheGo app. http://go/onthego Team contact: otg-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][164] | Google AdSense app. Team contact: publisher-android-app@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][165] | Project Fi app. http://go/nova-eng Team contact: tycho-atlas@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][166] | Jamboard app. http://go/jamnpard-eng Team contact: jamboard-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][167] | Huddle app. http://go/huddle Team contact: huddle-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][168] | Chauffeur Car app. http://go/chauffeur Team contact: chauffeur-ux-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][169] | Tailormade app. http://go/tailormade Team contact: tailormade-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][170] | Activity Log - surfaced in G+ site/app. Currently for G+ only but may expand to support other apps. http://go/activitylog-design Team contact: sps-activitylog@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][171] | Activity Log in the Spaces product. http://go/activity-log-spaces-dd Team contact: spaces-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][172] | Activity Log in the Google Photos product. http://go/envelope-comments-design-doc Team contact: photos-backend@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][173] | Memegen! https://memegen.googleplex.com Team contact: memgegen-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][174] | Society App http://go/society Team contact: society-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][175] | Society chat application. http://go/society Team contact: society-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][176] | Search One Presence (Formerly Search Engagement Highlight) http://go/mcf-profiles Team contact: mcf-profiles-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][177] | YouTube Live Chat. http://go/livechat-redesign Team contact: yt-live-chat@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][178] | YouTube Live Activity log. http://go/live-chat-history-design Team contact: yt-live-chat@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][179] | YouTube Live Takeout. http://go/livechat-takeout Team contact: yt-live-chat@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][180] | Cardboard camera app http://go/cyclops Team contact: tp-cyclops@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][181] | Google Play Developer Console http://go/foxcub Team contact: play-apps-devex@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][182] | Google+ Mixx UI. http://go/mixx Team contact: jeffschiller@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][183] | Chrome Remote Desktop app http://go/chromoting Team contact: chromoting-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][184] | Hot Lane, Enterprise Meetings App http://go/hotlane Team contact: hangout-enterprise-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][185] | Web Contacts UI. http://go/web-contacts Team contact: contactsplus-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][186] | Contactsheet (Web, Android, iOS). http://go/peopleweb-docs Team contact: smartprofile-eng@google.com, contactsheet@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][187] | Hovercard (Web). http://go/peopleweb-docs Team contact: contactsplus-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][188] | Dory is a tool for crowdsourcing and ranking user-submitted questions, suggestions, and ideas. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][189] | Spectrum app. http://go/spectrum-site Team contact: speedtest-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][190] | Dynamite App http://go/dynamite Team contact: dynamite-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][191] | Enterprise end user UI http://go/novitas Team contact: novitas-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][192] | Google Arts & Culture app. http://go/ci-mobile Team contact: ci-mobile-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][193] | Boond app http://go/village-mobile Team contact: village@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][194] | Expeditions app http://go/vr-expeditions Team contact: vr-expeditions@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][195] | Photo Album Archive app http://go/albumarchive Team contact: social-parc-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][196] | GammaGo app http://go/gammago Team contact: gammax-mobile-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][197] | Fireball message app. contact: fireball-android@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][198] | Supply Chain Central http://go/scc-site Team contact: scc-infra@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][199] | Paisa app http://go/paisa Team contact: paisa-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][200] | SandClock app http://go/sandclock Team contact: sandclock-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][201] | My Google Account http://go/my-google Team contact: my-google-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][202] | The telephony application! Contact voice-team@ or voice-fe@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][203] | Wing Marketplace http://go/xwma Team contact: wing-commerce-mobile-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][204] | Chime http://go/chime Team contact: chime-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][205] | Verily Lifescience Frontends http://go/csp-eng Team contact: csp-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][206] | Where You Left Off (WYLO) Today extension for iOS http://go/wylo-dd Team contact: tempeh@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][207] | Naksha Consumer Android App (Areo) http://go/naksha-android Team contact: naksha-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][208] | Enterprise enrollment app for Chromebooks http://go/eeapp Team contact: bootstrap-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][209] | Improv (Material Gallery) mobile app. http://go/material-gallery Team contact: gallery-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][210] | Google Translate http://go/translate-eng Team contact: translate-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][211] | Social G+ Engage http://go/social-engage Team contact:social-engage-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][212] | CorpCam http://go/corpcam Team contact: plus-ios-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][213] | Android Contacts http://go/android-contacts Team contact: android-contacts-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][214] | Curator app. http://go/curator Team contact: curator-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][215] | Travel Booking. http://go/travel-booking Team contact: travel-booking-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][216] | People ranking and discovery. http://go/das Team contact: es-disco-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][217] | GPost (Pony Express) http://go/gpost Team contact: gpost-eng@google.com docs: http://go/gpost-android-analytics |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][218] | Paidtasks (Google Opinion Rewards, Google Surveys) http://go/402 Team contact: 402-eng@google.com docs: http://g3doc/paidtasks/app/README.md |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][219] | Primer http://go/primerapp Team contact: vkes@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][220] | Local Discovery social features http://go/local-stream Team contact: dgajda@google.com, local-discovery-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][221] | Baseline http://go/baseline-android Team contact: verily-mobile-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][222] | Opa on Quartz http://go/opa Team contact: lmirelmann@google.com, opa-quartz-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][223] | Device Management Panel http://go/dpanel-eng Team contact: dpanel-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][224] | Google Trips http://go/otg Team contact: oace@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][225] | Google home services http://go/homeservices Team contact: sab-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][226] | Social Good / donations http://go/socialgood Team contact: socialgood-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][227] | Camera by Google photos Team contact: loupe-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][228] | Live comments in sport onebox |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][229] | Family Link http://go/familylink Team contact: familylink-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][230] | g3doc comments http://go/g3doc-comments |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][231] | Moma http://go/moma-site |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][232] | Dasher Admin Console. There is a separate id for DASHER_USER_HUB = 535 http://go/novitas Team contact: novitas-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][233] | Dasher Commerce Console. http://go/job314 Team contact: job314-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][234] | Travel Vacations. http://go/travel-vacations Team contact: travel-packages-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][235] | Trends http://go/trends Team contact: trends-narrator@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][236] | Tasks http://go/accomplice Team contact: tasks-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][237] | Vimes http://go/vimes-doc Team contact: vimes-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][238] | Security Event Manager http://go/sem-doc Team contact: sem-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][239] | Eva, the wally camera companion app http://go/wally-camera Team contact: tp-wally@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][240] | Mindsearch-QA: http://go/mindsearch and g/sbe-mindsearch. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][241] | Power user for Mindsearch: http://go/mindsearch and http://go/ms-sbe-power-options Team contact: mindsearch-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][242] | Android Auto http://go/android-auto Team contact: gearhead-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][243] | Application for live chat when playing games. go/yeti-gg. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][244] | Application for the Apps Assistant Overlay. http://go/awr Team contact: awr@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][245] | Search Console. http://go/wmx Team contact: wmx-fe@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][246] | Chrome Web Store http://go/cws Team contact: webstore-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][247] | Saves (http://go/saves) Team contact: saves-web-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][248] | Food Ordering http://go/fopa Team contact: fopa-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][249] | Social Recovery http://go/social-recovery-update Team contact: aczeskis@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][250] | Android Onboard Website (Growth MWeb) http://go/android-mweb-dd Team contact: campaign-il@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][251] | Android Wear (Clockwork) http://go/clockwork Team contact: clockwork-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][252] | Fact Check Explorer web app http://go/fc-explorer Team contact: fact-checking-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][253] | Allo app http://go/allo Team contact: allo-discuss@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][254] | Family Link Helper companion app for kids/teens http://go/familylink Team contact: familylink-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][255] | Proxy Gal Provider. http://go/gal-provider-migration Team contact: contacts-sync-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][256] | OneGoogle bar (web). http://go/og Team contact: og-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][257] | OneGoogle async widgets (web). http://go/og-stack-redesign Team contact: og-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][258] | Wicked video uploads http://go/wicked-prd Team contact: wicked-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][259] | Google Sheets NOTE: Sheets is a separate app from DRIVE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][260] | Google Slides NOTE: Slides is a separate app from DRIVE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][261] | Assistant Explore Web http://go/assistant-agents-web Team contact: assistant-explore-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][262] | Assistant Settings Web http://go/assistant-settings-web-ui-design Team contact: assistant-settings-web-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][263] | Android Dialer app http://go/dialer Team contact: android-dialer@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][264] | Klopfklopf Roomtablet app. see http://go/klopfklopf Team contact: klopfklopf-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][265] | Klopfklopf Hallwaytablet app. see http://go/lageplan Team contact: lageplan-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][266] | Science Journal app. see http://go/sciencejournal Team contact: science-journal@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][267] | Hire app. http://go/hire-mobile Team contact: bebop-mobile-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][268] | Poly (Zandria) app. http://poly.google.com/ Team contact: poly-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][269] | Dasher Reseller Frontend. http://g3doc/ccc/hosted/g3doc/teams/reseller/ Team contact: dasher-reseller-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][270] | Zoomsights. http://go/zs-prd-tt-v2 Team contact: zoomsights-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][271] | Live comments for take out Team contact: search-ugc@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][272] | Patient Guardian http://go/patient-guardian-site Team contact: g4c-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][274] | Google My Business (go/gmb) Team contact: geomerchant-data-measurement@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][275] | Presto Ads Landing Page (go/alp-v0) Team contact: sb-ads@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][276] | Presto consumer FE http://go/presto-eng Team contact: geomerchant-presto@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][277] | Kids Home app for young kids android home experience Team contact: hogsmeade-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][278] | Google assistant (OPA) app http://go/opa Team contact: opa-android-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][279] | Subscribe with Google Client (SwG) http://go/swg Team contact: swg-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][280] | Lookout app http://go/reveal Team contact: reveal-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][281] | Android Native Onboarding http://go/android-onboarding-dd Team contact: growth-il-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][282] | AMP Actions go/aog-amp-actions Team contact: aog-amp-actions@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][283] | Spot app go/spot Team contact: spot-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][284] | Medical Scribe go/medical-scribe Team contact: medical-scribe-frontend-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][285] | Medical Scribe Tasking go/medical-scribe-tasking-overview Team contact: medical-scribe-tasking@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][286] | Dasher Rules Platform go/project-raven Team contact: rules-platform-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][287] | Android TV LauncherX app go/launcherx Team contact: atv-launcher-engineering@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][288] | Android TV Setup Wizard app go/atv-eng-setup Team contact: android-tv-setup-team-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][289] | Live comments in Google search results page when an SOS Alert is triggered go/ugc-live-comments-for-crisis Team contact: google-sos-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][290] | Gmail Locker UI go/gmail-locker Team contact: locker-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][291] | Google-built translation editor. go/polyglot Team contact: polyglot-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][292] | Plx go/plx Team contact: plx-explorer-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][293] | Google Groups Frontend http://go/groups-doc Team contact: groups-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][294] | Managed Street View Collection app go/msvApp Team contact: streetview-apps@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][295] | Google voice for enterprise go/wolverine Team contact: wonlverine-eng@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][296] | G Suite Alert Center (MIC) go/project-mic Team contact: mic-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][297] | Google Forms go/freebird Team contact: freebird-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][298] | ARCore go/arcore Team contact: arcore-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][299] | Deprecated. Use ANDROID_SAFETY. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][300] | Google Lens 1p Lenslets go/lenslets-g3doc Team contact: lenslets-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][301] | Medical Labeling go/maple Team contact: maple-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][302] | G Suite Add-on go/gsuite-addons Team contact: gsuite-addons-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][303] | Android library for Location History consent, part of Mobile Consent Flows. go/lohiboshe, go/consent-flows Team contact: consent-flows-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][304] | Payments Platform Web UI http://go/payments-web-5 Team contact: payments-web-infra-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][305] | Cattery (Apps Developer Platform Console UI server) go/cattery-g3 Team contact: cattery-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][306] | Source of truth for Alphabet legal entities go/legal-entities Team contact: introspect-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][307] | Nga Suggestion Resolution Team contact: nga-app-integration |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][308] | Hot Orders Ui Team contact: hw17eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][309] | Duc Companion Team contact: duc-eng |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][310] | Automon http://go/automon Team contact: monitoring-platform-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][311] | TV Live comments in Google search results page for TV program/episode. go/tv-live-comments-dd Team contact: tvm-features@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][312] | Guppeeps Team contact: gup-tech-apps-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][313] | Proxy for focus sync adapter. Team contact: contacts-sync-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][314] | Nova / Google Fi Team contact: fi-growth-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][316] | Dasher Data Classification Platform go/dasher-data-classification Team contact: smarttags-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][317] | App for debugging G+ user data go/googleadmin. Replacement for "s:googleadmin". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][318] | Different apps that are run by the notifications team. Replacement for "s:messageprocessor". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][319] | Replacement for "s:emailprocessor". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][320] | Replacement for "s:reengagement:pipeline". |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][321] | Stream backend monitoring tool go/lorelei101. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][323] | FrameService delete synchronization flume job. The ASBE requests use "s:frames" (as do online frames requests). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][324] | Embeds migration flume job. Covers the multiple MR's for that project (V0 -> V1, V1 -> V2, diffing, verifying ...). At any point in time only one of the jobs should be running. Doesn't issue any rpc requests. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][325] | SocialReviews sync flume job. Synchronizes reviews from zipit to ASBE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][326] | Guns notifications delivery. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][327] | One-off flumes run by the PostBox team. Team contact: es-postbox@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][328] | One-off flumes run by the G+ API team. Team contact: plus-api-core@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][329] | Stanza delete synchronization flume job. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][330] | Social graph index monitoring tool. go/graphprober. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][331] | Stanza periodic flume jobs. Team contact: stanza-team. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][332] | Madison accounts periodic flume jobs. http://go/madison-accounts Team contact: madison-eng |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][333] | Papyrus periodic flume jobs. Team contact: papyrus-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][334] | Photos-backend flume jobs. Team contact: photos-backend |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][335] | Redbox storage backend go/redbox |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][336] | Photos FIFE flume jobs. Team contact: fife-eng |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][337] | Classifies abuse. Replaced by Ares (see below). go/abuseiam |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][338] | Classifies abuse go/ares |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][339] | Sends cliends Goops notifications. go/streamindexing |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][340] | Computes Additional KV Pairs for Stanza's go/stanza-indexing |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][341] | Stanza service: go/stanza. Team contact: stanza-team. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][342] | Stanza moonshine indexing. Team contact: es-stream-delivery |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][343] | StreamActions service: go/streamactionsservice Team contact: stream-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][344] | StreamConfig service: go/socialstreamconfigservice Team contact: stream-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][345] | Stream service: go/stream-service Team contact: stream-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][346] | Stream delete service: go/delete-stream Team contact: stream-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][347] | Legal Investigations Support matter management http://go/kwyjibo |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][348] | Test stanzas for internal integration tests. Clients who want to prototype on Stanza should use SBE_PLAYGROUND instead. Team contact: stanza-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][349] | Use for test applications and unit tests |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][350] | AnnotationServiceV2, see go/as2-design. Team contact: social-stream-delivery |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][351] | Stanza Listener for AnnotationServiceV2: go/as2-design Team contact: social-stream-delivery |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][352] | Stanza App for clients to prototype on. Team contact: stanza-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][353] | Expo uses the Yenta autocomplete lib (go/EXPO, go/yenta). Team contact: weaver-expo@google.com, yenta-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][354] | Android VR Home app. http://go/vr-home |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][355] | YouTube BlarneyStone; automated abuse and moderation classification http://go/blarneystone |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][356] | Social Events http://go/social-events Team contact: eventsapp@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][357] | Deprecated name for http://go/pomeroy. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][358] | Deprecated name for ENFORCEMENT_MANAGER DEPRECATED, DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][359] | Ads Integrity's Enforcement Manager client (go/hidoc) |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][360] | Ads Integrity's Explorer client (go/hidoc) |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][361] | Ads Integrity's Reviewer client (go/hidoc) |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][362] | G+ Collections pipeline. This application id is used for internal cleanup. Please DO NOT use it for frontend or backend logging. Team contact: es-collections-eng@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][363] | Application used by G+-owned pipelines. Contact: plus-server-eng@. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][364] | Papyrus service (go/papyrus). Team contact: papyrus-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][365] | App for administration of Youtube entities at admin.youtube.com Team contact: yt-force@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][366] | App for Youtube Review Infra Pacing. Team contact: yt-review-queue-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][367] | App for Youtube Vertical Manager. Team contact: youtube-tns-vm-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][368] | YouTube Decider (go/yt-tns-dna) Team contact: yt-force-decision-platform@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][369] | Application for actions enforcing TnS policies due to TnS violations. It's used in both the read and write path (go/yt-tns-dna). Team contact: yt-force-decision-platform@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][370] | YouTube External Links (go/abusivelinks). Team contact: youtube-url-defenses@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][371] | Batch jobs run by the Focus Backend team (go/fbs) Team contact: focus-backend-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][372] | Teamspaces Team contact: teamspaces-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][373] | Assistant Opa Team contact: assistant-a4w-client@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][374] | Translation Memory Manager Team contact: tm-team-core@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][375] | Threadit Team contact: paulmalolepsy@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][376] | Resource Symphony Team contact: fdo-fe-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][377] | L10n Infra Shared Team contact: tm-team-core@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][378] | Work Tracker Team contact: planr-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][379] | Ariane Team contact: launch-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][380] | Colab Internal Team contact: colab-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][381] | Colab External Team contact: colab-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][382] | Talent Grow Team contact: grow-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][383] | Rocket Labs Team contact: traditionalgti-coach-dev-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][384] | My Google Families Team contact: id-iff-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][385] | Data Studio Team contact: ga-lego-fe-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][386] | Legal Contracts Team contact: nala-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][387] | Brief Api Team contact: brief-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][388] | Hardware Mfg Data Venus Team contact: cte-data-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][389] | Betterbug Team contact: betterbug-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][390] | Dcms Team contact: dcms@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][391] | Play Books Pubeng Team contact: playbooks-pubeng-core@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][392] | Yaqs Team contact: yaqs-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][393] | Prosper Team contact: corp-comp-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][394] | Campaign Management Tool Team contact: subhamidipati@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][395] | Hiring Team contact: bellalewis@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][396] | Datacenter Software Team contact: talos-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][397] | Marketing Workflows Team contact: mw-workflow-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][398] | Youtube Parent Tools Team contact: yt-pegasus-web@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][399] | Reliability Insights Pst Team contact: reliability-data-foundations-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][400] | Customer Care Portal Team contact: xpp-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][401] | Test Fusion Team contact: fusion-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][402] | Production2020 Uie Team contact: p2020-ui-excellence-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][403] | Speakeasy Team contact: speakeasy-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][404] | Gpay Release Ops Team contact: gpay-release-ops@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][405] | Skillsstack Team contact: |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][406] | Whostory Team contact: whostory@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][407] | Bettany Team contact: bettany-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][408] | Basecamp Team contact: hardware-ml-infra@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][409] | CULTURE_EVENTS_CALENDAR Team contact: culture-events-calendar@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][410] | Databridge Console Team contact: databrige-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][411] | Commstar Team contact: mdb.commstar-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][412] | Cddb Team contact: cddb-dev-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][413] | Monospace Team contact: monospace-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][414] | My Account Team contact: my-google-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][415] | Nudgeit Campaign Manager Team contact: nudges-campaign-manager-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][416] | Decs Team contact: decs-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][417] | Gsox Mochi Team contact: fintechops-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][418] | Pmw Ti Team contact: pmw-ti |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][419] | Accessibility Tracker Team contact: a11y-tracker-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][420] | Duckieweb Team contact: workflow-horizontals-core@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][421] | Matterspace Team contact: legalworks-elm-eng@google.com, rajapate@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][422] | Waymo Triage Tooling Team contact: heathrow-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][423] | Twentypercent Jobpostings Team contact: 20p-wg@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][424] | Engagements Team contact: engagements-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][425] | Cloudconnect Team contact: rev-platforms@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][426] | Personal Agent Team contact: page-1-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][427] | Mobile Harness Team contact: omnilab-lmp@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][428] | Looker Studio Pro Team contact: da-cloudbi-india-ls-adminexp@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][429] | Support Classification Ui Team contact: support-classification-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][430] | Notebooklm Team contact: labs-tailwind-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][431] | Zombie Cloud Team contact: zombie-cloud-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][432] | Relationships Team contact: hana-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][433] | Apps Workflow Team contact: workspace-workflows-fe-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][434] | Fleetscope Team contact: gvc-fmt-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][435] | Cloud Sales Gclm Team contact: gclm-dev-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][436] | Ts Tool Intake Team contact: tool-intake@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][437] | Genesis Ios Team contact: genesis-companion@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][438] | Bankroll Prod Team contact: quantteam@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][439] | Geo Data Portal Team contact: dop-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][440] | Boost Corp Team contact: rews-argon-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][441] | Slmserverdetails Team contact: slm-server-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][442] | Gsrs Tdr Tools Team contact: etm-tools@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][443] | Titan Team contact: gtech-titan-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][444] | Lis Apps Team contact: lis-eng-internal-users@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][445] | Hermes Ui Team contact: hero-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][446] | Mtm Team contact: mtmui-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][447] | Agent Studio Team contact: delaware-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][448] | Cloud Partner Incentives Team contact: jaadu-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][449] | Horizon Ui Team contact: horizon-dev-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][450] | Keysmith Team contact: gcs-nexus@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][451] | Dsf Team contact: dsf-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][452] | Grad Expectations Team contact: grad-expectations-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][453] | Resilience Testing Team contact: resilience-testing@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][454] | Edpc Team contact: smartsharing-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][456] | Duo Client Team contact: duo-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][457] | Project albert (go/albert-frontend) Team contact: albert-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][458] | People Playground (go/people-playground-design) Team contact: project-buffet@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][459] | Recommended posts pipeline (go/topics-web-gplus) Team contact: stream-ranking-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][460] | Image Search http://go/images Team contact: images-ui-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][461] | Google Store http://go/smashberry Team contact: smashberry-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][462] | NBU GConnect Mustard http://go/mustard Team contact: gconnect-mustard-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][463] | Madden (http://go/madden) Team contact: madden-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][464] | MobDog (http://go/mobdog) Team contact: ph-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][465] | GBOARD (http://go/gboard) Team contact: gboard-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][466] | Recorder (http://go/recorder) Team contact: recorder-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][467] | All legacy g+ posts which currently does not have an application to map to. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][468] | Podium (http://go/podium) |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][469] | FUSE targets at younger user base who is extensively using Visual/Photo and location as input for searching. go/fuse-sbe-v0-integration. Team Contact: igsa-visual@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][470] | Honeyphish (http://go/honeyphish) |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][471] | Offline backfill job for annotations generated by go/asv2. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][472] | Pops Support (Contact HR) go/contacthr-design Team contact: boq-contacthr-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][473] | Paisa Wander (http://go/paisa-tools) Team Contact: paisa-tools@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][474] | NextGen Retail Self Order (go/nextgenretail) Team Contact: nextgenretail-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][475] | Find My Device App Team contact: fmd-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][476] | Application not set by client. Only used internally. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][477] | First Party Application which is not mapped to the already defined enums. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][478] | DEPRECATED DO NOT USE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][479] | VIDEO_HANGOUT represents the gcomm application (javascript/apps/gcomm). Hangout Video Calls (rtc-eng@). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][480] | Legacy (lite) hangouts (rtc-eng@). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][481] | GVC hangouts calls (gvc-team@). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][482] | go/present hangouts (gvc-team@). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][483] | Hangouts on Air (rtc-audience@). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][484] | Helpouts Hangouts (tee-team@). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][485] | Shoe SDK (etnu@). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][486] | Envoy (go/envoy). Contact: noahric@, envoy-eng@. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][487] | Babel's chat client (aka Hangouts Chat). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][488] | Babel's Nova client. Used for NOVA related logging through BABEL. Contact: mlei@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][489] | Media calling embedded in Wabel. Contact: efernandez@, dalesat@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][490] | Hangouts landing page (hangouts.google.com). Contact: jdudder@, jchord@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][491] | Express Lane (go/express-lane) Contact: efernandez@, pauldean@, qaz@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][492] | Enterprise Meetings App for Android http://go/thor-android Team contact: c4w-mobile-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][493] | Express Lane on Boq. Contact: efernandez@, pauldean@, qaz@, segu@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][494] | Hangout Meet Hardware management Team contact: rtc-fleet-mgmt-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][495] | Stax database (go/stax). Contact: stax-eng@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][496] | Hangouts Immersive Client. Contact: pawong@, plancarte@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][497] | Scanner app. http://go/photos-scanner Team contact: photos-draper-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][498] | Photos Library API http://go/photos-3p-g3docs Team contact: photos-3p-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][500] | Vault (go/vault) Team contact: vault-eng@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][501] | Course Kit (go/prof) Team contact: prof-eng@ |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][502] | TOTAL is for all application traffic. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][503] | TOTAL_ZERO_PARTY is for all traffic from plus.google.com or its counterparts such as the native mobile G+ app or mobile web. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][504] | TOTAL_FIRST_PARTY is all non-G+ Google properties, such as Gmail and YouTube. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][505] | TOTAL_THIRD_PARTY is all third-party site traffic. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][506] | TOTAL_INTERNAL is all Google-internal traffic. e.g. prober, monitoring, mapreduces. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][507] | TOTAL_UNKNOWN is all unknown traffic. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][508] | TOTAL_MINUS_YOUTUBE is all traffic excluding any traffic from YOUTUBE. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][509] | TOTAL_FIRST_PARTY_WITH_PRIMARY_INTENT_TO_SHARE_TO_GPLUS is all first party traffic with primary intent to share to Google+. All applications that belong to TOTAL_FIRST_PARTY and do not belong to TOTAL_FIRST_PARTY_WITH_SECONDARY_INTENT_TO_SHARE_TO_GPLUS belong to this category. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][510] | TOTAL_FIRST_PARTY_WITH_SECONDARY_INTENT_TO_SHARE_TO_GPLUS is all first party traffic with no primary intent to share to Google+. The applications that belong to the category are defined in google3/logs/lib/social/content_creation/blacklist_apps.pb. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][511] | TOTAL_GPLUS is all variations of gplus app under TOTAL_SOCIAL_APPS |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][512] | TOTAL_SOCIAL_APPS is all core social Google apps. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][513] | CROWD_COMPUTE is a Google-internal crowd-sourcing platform. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][514] | KHAZANA is an NBU app for document organization. http://go/khazana Team contact: khazana-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][515] | Lighter is a cross-platform messaging platform to enable applications to build rich in-app messaging experiences. GMM (Google Maps for Mobile) chatting is built on top of Lighter. Team contact: sbe-lighter@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][516] | Lighter is a cross-platform messaging platform to enable applications to build rich in-app messaging experiences. GMB (Google My Business) chatting is built on top of Lighter. Team contact: sbe-lighter@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][517] | MYACTIVITY is myactivity.google.com http://go/myactivity Team contact: footprints-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][518] | BLOG_COMPASS is an app that helps bloggers manage their site and find topics to write about. http://go/blog-compass Team: blog-compass@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][519] | CONCORD measures business and product usage metrics across Google Cloud Platform. http://go/concord Team: concord-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][520] | Navstar is an app that helps googlers to understand how users are interacting with Search & Assistant features. http://go/navstar2 Team: navstar-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][521] | Settings Intelligence is an app that contains updatable module for Pixel Settings. http://go/hacking-on-settings Team: android-settings-core@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][522] | Topaz teams is a team under Topaz (aka Google Cloud Search) with a mission to externalize the Teams product we have here at Google under Moma. http://go/topaz-teams Team: topaz-teams-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][523] | Google Endpoint Management Android Agent go/emm-extension Team: mdm-core-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][524] | DUMBLEDORE is an app that helps kids learn through relevant interest based informal interactions across Google's products http://go/dumbledore Team: dumbledore-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][525] | Google One is a subscriptions plan that unlocks premium experiences across Google products. go/googleone Team: subscriptions |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][526] | NBU GConnect Kimchi Google Station Partner Console http://go/gstation-partner-console Team: mdb.nbu-gconnect-kimchi-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][527] | FASTDASH is a near real-time reporting system that processes front-end logs go/fastdash Team:fastdash-infra |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][528] | Clockwork (Aquarius Lapis) go/aquarius-eng Team: aquarius-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][529] | Dasher Reporting go/dasher-reporting-g3doc Team: dasher-bip-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][530] | NBU GConnect Picard http://go/gconnect-picard Team contact: gstation-web@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][531] | go/jacquard |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][532] | Google go http://go/googlego Team: googleit-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][533] | Used in Buganizer. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][534] | Used in Docos Mentions. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][535] | Used in Trix Waffle. go/trixwaffle. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][536] | Used in Share Service. go/apps-share |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][537] | Android Safety go/android-safety-g3doc |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][538] | Yeti text chat for Takeout. go/yeti-takeout-integration Team contact: yeti-textchat@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][539] | Assistant Go http://go/goopa Team: assistant-lite-android-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][540] | Flourish App. go/flourish |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][541] | ALECS go/project-mic Team contact: mic-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][542] | Nandhi Test Scheduler Team contact: people-sharing-engprod@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][543] | Audio Recorder Team contact: pixel-apps-recorder@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][544] | ContactStore traffic with unknown client. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][545] | Profile Card go/yt-profile-card-prd Team contact: yt-identity-core |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][546] | Espresso Team contact: readiness-devs |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][547] | People Companion http://go/people-companion-dd Team contact: contactsplus-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][548] | Photos Go (go/photos-go) Team contact: photos-go-eng |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][549] | yeti go/yeti Team contact: yeti-analytics-eng |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][550] | Bloom go/bloom Team contact: bloom-edu-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][551] | Vantage Field go/vantage-field Team contact: vantage-dispatch-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][552] | Google Roads & Transit go/urbanmobility Team contact: urban-mobility-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][553] | Google Health Familycare go/hydrangea Team contact: health-familycare-apps-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][554] | Intuitive Platform go/intuitive Team contact: ml4nt-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][555] | Paisa microapps cricket. go/wc-2019 Team contact: payments-microapps-pek-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][556] | Integration Platform Team contact: cloud-crm-platform-eng@prod.google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][557] | CrOS Scaling & Services staging apps generic commenting service. go/cros3 Team contact: chromeos-peng-eng@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][558] | CrOS Scaling & Services prod apps generic commenting service go/cros3 Team contact: chromeos-peng-eng@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][559] | Assistant Proactive Suggestions. go/opacros-proactive-design Team contact: assistant-proactive-suggestions-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][560] | Privacy One Suite of Applications go/privacy-one Team contact: privacy-one-dev-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][562] | Assist JS go/aog-assistjs-logging Team contact: aog-amp-actions@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][563] | Hotelier go/hotelier-frontend Team contact: hotels-hotelier-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][564] | Photos Kindygram (Photos for Edu) app go/kindy Team contact: kindygram-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][565] | Messages SMS/MMS/RCS messaging app for Android go/messages Team contact: am-shell-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][566] | HKB hotel editor go/hkb Team contact: hkb-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][567] | Vistaar web app go/vistaar Team contact: vistaar-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][568] | Vistaar web app, non-prod instances go/vistaar Team contact: vistaar-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][569] | G Suite Growth go/dasher-growth Team contact: dasher-growth-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][570] | Eldar go/eldar Team contact: eldar-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][571] | GMB Android client http://go/gmb-android Team contact: gmb-android@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][572] | Shopping List go/shoppinglist Team contact: shoppinglist-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][573] | Earth Team contact: earth-ios |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][574] | Instant Loans Microapp go/instant-loans-ui-v2-dd Team contact: paisa-credit-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][575] | Assistant Go Web (Citadel) go/goopa-citadel Team contact: assistant-nbu-android-eng@googoe.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][576] | Showtime Team contact: ecp-platform-team |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][577] | Admin Console - Compliance Center (go/konark) go/konark Team contact: konark-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][578] | Exo Refserver go/exo Team contact: exo-core@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][579] | Monitoring Platform go/monitoring-platform Team contact: monitoring-platform-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][580] | Autocap go/autocap Team contact: capmgmt-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][581] | Payments Orchestration go/orchestration Team contact: payments-platform-discuss@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][582] | Google My Business iOS http://go/gmb Team contact: geomerchant-data-measurement@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][583] | Assistant on KaiOS go/nbu-dcf-dd Team contact: assistant-nbu-features-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][584] | AdMob companion app go/admob-mobile-dd Team contact: admob-mobile-app-eng |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][585] | Health Screeners app go/screeners-prd Team contact: health-screeners-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][586] | Meetings intelligence http://go/meetings-intelligence Team contact: meetings-intelligence-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][587] | gHire go/ghire, go/ghire-g3doc Team contact: rp2-crm-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][588] | Translate Community go/translate-community Team contact: translate-community@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][589] | Road Mapper http://go/road-mapper Team contact: maps-ugc-mtwr@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][590] | Nest Team contact: vkandamath@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][591] | Rollouts UI go/releases-rollouts Team contact: releases-rollouts-ui@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][592] | Shopping Property go/compass-infra Team contact: compass-infra@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][593] | Shopping Property non prod environment. go/compass-infra Team contact: compass-infra@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][594] | Payments Gas Microapp http://go/gas-microapp-engdoc Team contact: microapps-transportation-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][595] | Paisa Movies Microapp go/microapp-movies-prd Team contact: mdb.paisa-movies-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][596] | Hub Call Team contact: voice-fe-ios@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][597] | Waymo simulation results dashboard go/waymo-sim-results Team contact: chauffeur-sw-quality-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][598] | Gsuite Workflow Team contact: apps-workflow-editor-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][599] | Corp Eng Finance Workflows Team contact: introspect-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][600] | Payments Parking Microapp go/gpay-microapp-parking Team contact: spots-parking-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][601] | Travel Team contact: mayflower-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][602] | Gabble: *G*oogle *A*ssistant *B*ig *BL*uetooth *E*valuator An internal-only Android application to expedite Bluetooth feature development for the Assistant Auto team. See go/morris-bt for more information. Team contact: gabble-app-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][603] | Prof (go/prof) and Originality (go/originality). Team contact: prof-eng@google.com, plagiarism-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][604] | MyFi go/myfi Team contact: sumer-myfi-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][605] | Chomchom content first experience app. go/chomchom-deck Team contact: chomchom-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][606] | Assistant Toolchain - Dialog Central Team contact: dialog-central-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][607] | YouTube Ansible - Abuse platform, go/ansible Team contact: yt-kapla-ansible@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][608] | YouTube Community Inteligence Kapla integration. b/186151755. Team contact: yt-kapla-team@google.com, yt-kapla-ansible@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][609] | Gantry Team contact: gmscore-gantry-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][610] | Payments merchant console (go/merchant-console-design) Team contact: merchant-console-infra-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][611] | Ta'veren - Splinter Team contact: taveren-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][612] | Kintaro Team contact: kintaro-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][613] | MDM Admin Console Team contact: mdm-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][614] | Payments consumer core products. Team contact: gpay-android-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][615] | Incidentflow Team contact: im-tools-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][616] | OneGoogle Mobile. http://go/og Team contact: og-mobile@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][617] | Anura App Team contact: anura-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][618] | FGC Google Finance (go/sumer-fgc) Team contact: fgc-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][619] | Podcasts Manager Team contact: speakachu-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][620] | Files by Google Team contact: files-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][621] | YouTube Post API Team contact: yt-post-api-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][622] | GSuite Hub Team contact: g/hub-eng |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][623] | ATV Analytics Watson go/atv-analytics-design-launcher Team contact: atv-analytics-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][624] | New paidtasks (Surveys) frontend go/402surveys2 Team contact: 402-surf@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][625] | One Reviewer Tool Team contact: onereviewertool-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][626] | Meet Quality Tool go/thor-mqt Team contact: video-spot-serving@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][628] | Google Meet http://go/thor-eng Team contact: hangout-enterprise-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][629] | Paisa Nearby Merchant go/gpay_nearby_prd Team contact: nbu-paisa-merchants-verticals-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][632] | Lens Web (go/lens-web). Team contact: lens-web@google.com. |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][633] | Herald app (go/herald-g3doc) Team contact: herald-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][634] | Paisa Microapps Web Projects. Includes landing page, microtab and other web related projects. go/microapps, go/microapp-landing-page, go/microapps-store Team contact: microapps-platform-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][635] | BugObserver go/bugobserver-help, bugobserver-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][636] | Atlas Team contact: atlas-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][637] | Dharma Initiative go/dharma Team contact: dharma-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][638] | Snipit Team contact: snipit-dev@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][639] | Premium Assistant (go/premium-assistant) Team contact: premium-assistant-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][640] | OneReviewerTool (go/ORT-doc) Team contact: onereviewertool-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][641] | Coronado Team contact: rpui-eng-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][642] | Intake go/systemone Team contact: system1-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][643] | Pumice Team contact: pumice-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][644] | Backlight Team contact: jsuite-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][645] | Glossary Manager Team contact: tm-team-core@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][646] | Google Growth - UpgradeParty go/upgradeparty Team contact: google-growth-android-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][647] | Onedev Workflow Team contact: one-developer-workflow+people-stack@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][648] | Avalanche Team contact: cpe-surveys-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][649] | Kormo Team contact: kormo-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][650] | Assistant Profile Yourpeople Team contact: assistant-family-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][651] | Smart Display Web go/sdweb Team contact: sdweb-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][652] | Deskbooking Team contact: desktopia-open@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][653] | Food Vertical go/payments-merchant-verticals Team contact: nextgenretail-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][654] | Valuables Merchant Center go/valuables-merchant-ui Team contact: tp2-valuables@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][655] | Offsec Team contact: redgate@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][656] | Staffing Works Schedule Tool go/schedule-docs Team contact: rp2-schedule-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][657] | Paisa social campaigns platform. go/gpay-campaign-generalization Team contact: pc-social@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][658] | Wordflow Team contact: wordflow-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][659] | Plan-for-Care web immersive (go/p4c-immersive-design) Team contact: care-planning-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][660] | DeepMind AlphaSchedule (go/alphaschedule-docs) Team contact: deepmind-alphaschedule-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][661] | Hoolichat go/hoolichat Team contact: hoolichat-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][662] | Youtube Creator Studio Team contact: creator-studio-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][663] | Bricks Team contact: mdb.cloudx-bricks-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][664] | Payments Merchant Business Insight (go/mechant-business-insight-home). |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][665] | Recall https://recall.googleplex.com Team contact: recall@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][666] | Nest Green Energy Web go/apollo-web-ui |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][667] | Frap go/frap-docs Team contact: frap-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][668] | Payments Grocery Microapp go/grocery-deals Team contact: spots-grocery-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][669] | Reviews Widget API go/reviews-widget Team contact: wugc@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][670] | go/incidentflow Team contact: im-tools-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][671] | Area 120 - PromoDay go/promoday Team Contact: area120-promoday-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][672] | Pinpoint go/jsuite-pinpoint Team contact: backlight-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][673] | Translation Console go/transconsole Team contact: transconsole-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][674] | Google Workspace Marketplace go/gsm-eng Team contact: gsm-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][675] | Drive desktop Photos uploader go/spork-prd Team contact: spork-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][676] | Sustainability on Workspace Team: workspace-sustainability-eng@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][677] | Pixel Realtionships (aka. Besties) Team: pixel-rr-app-team@google.com |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][678] | Photos Ambient API go/photos-3p-ambient-api Contact: go/photos-ambient-contacts |
|---|
| root['schemas']['InternalExternal']['properties']['application']['enumDescriptions'][679] | Photos Picker API go/photos-3p-picker-api Contact: go/photos-picker-contacts |
|---|
| root['schemas']['InternalExternalStateStatus']['properties']['state']['enumDescriptions'][3] | Meant for scenarios where client-sides need to know if External information was truly missing, meaning the contact came from a source other than Server (i.e device contacts, user entered, etc), or if the server intentionally did not populate the attribute (i.e. non-Dasher). This value will never be set by the server, and instead, the client will use it to create an artificial payload the first time it receives a server contact that doesn't have external data. That way the client will know downstream that external state doesn't apply |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][0] | ABSTRACT The root of all provider types. This should never be present on an actual feature, but can be useful when calling InCategory. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][1] | not actually a legal value, used as sentinel |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][3] | ABSTRACT |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][14] | All new "Google" provider entries must be full ints. The next available ID is: 0x111730C7 |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][32] | This is an internal *only* provider meant for sending wipeout requests to mapfacts. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][50] | Never rely on source infos with this provider to identify whether or not a feature is a Prominent Place! Instead, use the proper API, localsearch_clustering::QualityTierHelper::IsProminentPlace(). |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][68] | UMBRELLA |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][150] | For Report-a-problem road edits on desktop (go/road-editor) |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][179] | Shopping Attributes Discovery |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][202] | The next new "Google" provider entries should be placed above. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][208] | This is a testing provider for teams that wish to integrate with components of the Geo Data Infrastructure that require a valid provider. No production data should ever be sent using this provider. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][215] | 0x1117F must not be used, since its range extends the PROVIDER_GOOGLE hierarchy. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][228] | Deprecated in favor of PROVIDER_GOOGLE_STRUCTURED_DATA (for attributes) and PROVIDER_GOOGLE_GEO_TIGER (for categories). |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][230] | 0x1117FF should not be used, since its range further extends the PROVIDER_GOOGLE hierarchy. aka Local AI. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][241] | No data is obtained from this provider. It is only used to identify features that must be served on MapMaker. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][248] | 0x1117FFF should not be used, since its range further extends the PROVIDER_GOOGLE hierarchy. Synthetically generated areas (sublocalities/neighborhoods/ postal codes/etc) based on dropped terms from approximate geocoding. More info on go/syntheticareas. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][252] | Similar to Google Transit, a provider that aggregates positions of bicycle rental points that we have agreements with to show on maps |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][263] | This range has been depleted. For new Ids see PROVIDER_GOOGLE_SUBRANGE above. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][278] | Small Scale International Boundary Lines |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][280] | NOAA |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][281] | PGC |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][282] | USDA |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][283] | National Provider Identifier Registry |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][294] | old name for PROVIDER_NAVIGO |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][329] | See b/33687395 |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][563] | IBAMA |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][564] | MMA |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][565] | ANA |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][566] | IBGE |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][567] | FUNAI |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][568] | DNIT |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][575] | Department of Cartography |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][603] | 0x12 and 0x120 are not to be used. OOO CET |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][605] | Estonian Land Board |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][608] | Danish Geodata Agency |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][646] | Ministry of land, infrastructure and transport, 국토교통부, Guktogyotongbu |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][680] | Use PROVIDER_FI_NATIONAL_ROAD_ADMINISTRATION. |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][683] | Land Information New Zealand |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][684] | NZ Department of Conservation |
|---|
| root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][740] | Note: Next available value is 0x127C. |
|---|
| root['schemas']['LimitedProfilePictureChoice']['properties']['profilePictureOption']['enumDescriptions'][1] | Display the same picture used in the core profile. |
|---|
| root['schemas']['LimitedProfilePictureChoice']['properties']['profilePictureOption']['enumDescriptions'][2] | Display a monogram photo. The monogram will be computed from the short name, as to not leak information from the core name. E.g., if the core name is `John Doe` and the limited profile name is `Doe`, the monogram will show `D` (versus `J` that would be shown for `John Doe`). |
|---|
| root['schemas']['LimitedProfilePictureSettings']['properties']['profilePictureOption']['enumDescriptions'][1] | Display the same picture used in the core profile. If there is no picture in the core profile, it will fallback to the `MONOGRAM` option below, so as to avoid revealing more initials than the limited profile does. |
|---|
| root['schemas']['LimitedProfilePictureSettings']['properties']['profilePictureOption']['enumDescriptions'][2] | Display a monogram photo. The monogram will be computed from the short name, as to not leak information from the core name. E.g., if the core name is `John Doe` and the limited profile name is `Doe`, the monogram will show `D` (versus `J` that would be shown for `John Doe`). |
|---|
| root['schemas']['LimitedProfileSettings']['properties']['disableReason']['enumDescriptions'][1] | This means that a core name mutation was performed with no mutation to LimitedProfileSettings and the limited profile name recomputed from the existing `name_settings` was different from the one previously chosen by the user (stored in `verbatim_name`). |
|---|
| root['schemas']['LimitedProfileSettings']['properties']['disableReason']['enumDescriptions'][2] | The Limited Profile name violates some Google policy. Note: regular checks for name violation are performed in FBS when the LimitedProfileSettings are created and prevent the mutation from succeeding (i.e., we DO NOT store LP settings with `NAME_ABUSE_VIOLATION` as disable reason in this case). This disable reason exists instead so that we can respond manually to any abuse escalation involving LP names. |
|---|
| root['schemas']['LimitedProfileSettings']['properties']['legacyDiscoverability']['enumDescriptions'][1] | The LP was autogenerated and not yet surfaced and acted on by the user. LPs in this state are subject to disabling in certain conditions. |
|---|
| root['schemas']['LimitedProfileSettings']['properties']['legacyDiscoverability']['enumDescriptions'][2] | The autogenerated LP ws surfaced to the user and they performed some action on it. E.g. it was displayed in Whitepages UI and the user disabled discoverability. |
|---|
| root['schemas']['ListByKnownIdPlaceParams']['properties']['requestPlaces']['enumDescriptions'][1] | Do not request place data on phone lookup |
|---|
| root['schemas']['ListByKnownIdPlaceParams']['properties']['requestPlaces']['enumDescriptions'][2] | Request all places associated with a phone on a lookup |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['customLookupType']['items']['enumDescriptions'][1] | Default - no custom request type is made, so process the request as usual. Does not need to be specified. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['customLookupType']['items']['enumDescriptions'][2] | Request only reachability info for profiles discoverable by phone number. To get reachable-only profiles in addition to discoverable profiles, also set INCLUDE_ALL_REACHABLE_PEOPLE. These lookups are quota-free, unlike looking up full profile info via phone number. This maps to FBS's 'IncludeOnlyInAppReachability'. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['customLookupType']['items']['enumDescriptions'][3] | Request reachable-only profiles, limited to reachability info. There are two applications: When paired with ONLY_APP_REACHABILITY, we will return reachability info for both discoverable and reachable-only profiles. However, we will not return any contacts. When requested on its own, we will return reachability info for reachable-only profiles joined to any contacts in the response, as part of the person containing that contact. For phone number lookups, we will still do a full profile lookup for discoverable profiles. To avoid this lookup (and the corresponding quota-hit), also set the quota_filter_type param to PHONE. See go/r10y-phone, go/fbs-reachablejoins. This maps to FBS's 'ForReachabilityOnly' |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['matchType']['enumDescriptions'][1] | Match exact phone values for lookups. Profile and domain shared contact lookups always use exact matching. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['matchType']['enumDescriptions'][2] | Match equivalent phone values when looking up contacts with phone keys. This is not implemented for profile and domain shared contacts lookups. Contacts lookups are always treated as lenient and setting this value does not affect contact lookups. For example, a lookup key of "4251231234" (without country code) will match contacts containing phone values with a country code (like "+14251231234"). Note that in the reverse case where the lookup key has a country code no match will be made against a contact with phone number without a country code. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['quotaFilterType']['items']['enumDescriptions'][1] | Omits backend request limitations on phone lookups |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][1] | Lookup key in contacts. Matches unverified emails and phones. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][2] | Lookup keys in profiles and domain profiles. Matches verified emails and phones. For PHONE lookups: * Client teams should apply for access at go/sgbe-purpose-limited-access-guide#phone-based-lookup. * There is a very strict quota of 50 requests per-user per-day by default. Clients can request ProfileLookupOptions.use_trusted_client_phone_lookup_quota to bypass the quota. See details on the request param. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][3] | Lookup keys in domain directory contacts in the Shared AddressBook (SAB, go/peopledirectory). Matches unverified emails and phones. Note that only the first 50 lookup keys will be searched in Shared AddressBook b/205770875. Note that emails besides the primary email are not matched currently. b/209748681. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['sources']['items']['enumDescriptions'][4] | Lookup keys in domain directory profiles in the Shared AddressBook (SAB, go/peopledirectory). Matches unverified emails and phones. Note that only the first 50 lookup keys will be searched in Shared AddressBook b/205770875. Note that emails besides the primary email are not matched currently. b/209748681. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][1] | The id is expected to be a hex-contact contact id. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][2] | The id is a valid email. The lookup will search the user contacts and verified emails on people's profiles. It does not perform a gaia email resolution. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][3] | For best results this should be normalized to E164 format, also known as “international” format with no spaces or formatting. For example, "+61293744000" for Google Sydney. The lookup will search in the following 1. the requester's contacts 2. the domain directory (for google apps users) 3. verified phone numbers (https://goo.gl/QgjuZh) 4. business in google maps. NOTE: (3) and (4) require explicit activation per client. |
|---|
| root['schemas']['ListPeopleByKnownIdRequest']['properties']['type']['enumDescriptions'][4] | DEPRECATED. The id is expected to be a synthetic contact id from Focus.Contact. Only CONTACT_CENTRIC request is supported for this lookup type. NOTE: Contact people-api-eng@ before using it. |
|---|
| root['schemas']['ListPeopleResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][1] | Email lookup was throttled. |
|---|
| root['schemas']['ListPeopleResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][2] | Phone lookup was throttled. |
|---|
| root['schemas']['ListRankedTargetsResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][1] | Email lookup was throttled. |
|---|
| root['schemas']['ListRankedTargetsResponse']['properties']['partialFailureStates']['items']['enumDescriptions'][2] | Phone lookup was throttled. |
|---|
| root['schemas']['Location']['properties']['source']['enumDescriptions'][1] | The location was directly set by the user or admin. |
|---|
| root['schemas']['Location']['properties']['source']['enumDescriptions'][2] | The location was inferred from available signals (e.g. past rooms usage). |
|---|
| root['schemas']['LunarDate']['properties']['leapMonthState']['enumDescriptions'][1] | Date is not on a leap month. |
|---|
| root['schemas']['LunarDate']['properties']['leapMonthState']['enumDescriptions'][2] | Date is on a leap month. |
|---|
| root['schemas']['ManagementUpchain']['properties']['status']['enumDescriptions'][2] | An error occurred while retrieving next manager so resulting management upchain is partial up to manager that was not retrieved. |
|---|
| root['schemas']['ManagementUpchain']['properties']['status']['enumDescriptions'][3] | A loop was found in management upchain so resulting upchain contains all managers retrieved in first iteration of the loop. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTIONS_AFFINITY. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enumDescriptions'][13] | This is a combo of PHOTOS_*_TO_SHARE_WITH_SUGGESTIONS affinities. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enumDescriptions'][308] | Deprecated affinities; please do not use. We don't use reserved keyword because android parsing libs can't parse enum reserved keyword. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includedContactDeletionStates']['items']['enumDescriptions'][1] | Contacts are trashed. Trashed contacts are retained for 30 days to allow users to review and recover them, after which they are automatically wiped out. Trashed contacts are not returned on reads unless explicitly requested. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][1] | Profiles that have been disabled or abuse-blocked in Gaia. NOTE: This is, for example, the state of Xoogler profiles. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#gaia-disabled. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][2] | Profiles that have been deleted in Gaia. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. This is not supported in People API. If you need to fetch deleted profiles, please contact people-api-users@google.com. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][3] | Profiles that have been disabled/archived by the Dasher admin. This is a special case of disabled profiles in Gaia (ADMIN_BLOCKED above). Additional details at go/sgbe-archived-user-support. NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#dasher-admin-disabled. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][4] | Profiles that have been blocked by the profile reader (or vice-versa). NOTE: Specifying this option requires purpose-limited data permissions. See go/sgbe-purpose-limited-access-guide#ignore-blocks. |
|---|
| root['schemas']['MergedPersonSourceOptions']['properties']['includedProfileStates']['items']['enumDescriptions'][5] | DEPRECATED. b/138752128. CORE_ID profiles (go/people-api-concepts#core-id-profile) are returned by default now, so it is not necessary to request them explicitly. |
|---|
| root['schemas']['MonthlyWeekdayRecurrence']['properties']['weekDay']['enumDescriptions'][1] | Monday |
|---|
| root['schemas']['MonthlyWeekdayRecurrence']['properties']['weekDay']['enumDescriptions'][2] | Tuesday |
|---|
| root['schemas']['MonthlyWeekdayRecurrence']['properties']['weekDay']['enumDescriptions'][3] | Wednesday |
|---|
| root['schemas']['MonthlyWeekdayRecurrence']['properties']['weekDay']['enumDescriptions'][4] | Thursday |
|---|
| root['schemas']['MonthlyWeekdayRecurrence']['properties']['weekDay']['enumDescriptions'][5] | Friday |
|---|
| root['schemas']['MonthlyWeekdayRecurrence']['properties']['weekDay']['enumDescriptions'][6] | Saturday |
|---|
| root['schemas']['MonthlyWeekdayRecurrence']['properties']['weekDay']['enumDescriptions'][7] | Sunday |
|---|
| root['schemas']['MutateContactGroupMembershipsResponseResponseItem']['properties']['state']['enumDescriptions'][1] | The mutation was performed successfully. |
|---|
| root['schemas']['MutateContactGroupMembershipsResponseResponseItem']['properties']['state']['enumDescriptions'][2] | The contact in the requested mutation was not found. |
|---|
| root['schemas']['MutateContactGroupMembershipsResponseResponseItem']['properties']['state']['enumDescriptions'][3] | The contact group in the requested mutation was not found. |
|---|
| root['schemas']['Nickname']['properties']['type']['enumDescriptions'][2] | Used in Profiles UI |
|---|
| root['schemas']['Nickname']['properties']['type']['enumDescriptions'][6] | The nickname or alternate name, incorporated into Display Name. |
|---|
| root['schemas']['ObakeAiSelfie']['properties']['style']['enumDescriptions'][1] | Anime style. |
|---|
| root['schemas']['ObakeAiSelfie']['properties']['style']['enumDescriptions'][2] | Oil painting style. |
|---|
| root['schemas']['ObakeAiSelfie']['properties']['style']['enumDescriptions'][3] | Pencil sketch style. |
|---|
| root['schemas']['ObakeAiSelfie']['properties']['style']['enumDescriptions'][4] | 3D Cartoon style. |
|---|
| root['schemas']['ObakeAiSelfie']['properties']['style']['enumDescriptions'][5] | Flat cartoon style. |
|---|
| root['schemas']['Organization']['properties']['type']['enumDescriptions'][3] | Used for domains inferred from verified email addresses. May be deprecated when/if we start mapping SCHOOL and WORK Names to Domain. |
|---|
| root['schemas']['OtherKeyword']['properties']['source']['enumDescriptions'][1] | Following field is added to support Outlook schema. This field is a general storage for Outlook string data that shall be encoded as: "name:" + value strings where name of the Outlook field cannot contain colons. Multiple Outlook fields shall be encoded as multiple Keywords. |
|---|
| root['schemas']['PartialNameOptionsNamePartSpec']['properties']['truncationIndicator']['enumDescriptions'][1] | Add an ellipsis after a partial name, e.g., `Joh… Do…`. The actual character(s) that will be used for the ellipsis are locale-aware and will vary according to the provided/inferred language. |
|---|
| root['schemas']['PartialNameOptionsNamePartSpec']['properties']['truncationIndicator']['enumDescriptions'][2] | Add a period after a partial name, e.g. `J. D.` |
|---|
| root['schemas']['PartialNameOptionsParsedDisplayNameSpec']['properties']['truncationIndicator']['enumDescriptions'][1] | Add an ellipsis after a partial name, e.g., `Joh… Do…`. The actual character(s) that will be used for the ellipsis are locale-aware and will vary according to the provided/inferred language. |
|---|
| root['schemas']['PartialNameOptionsParsedDisplayNameSpec']['properties']['truncationIndicator']['enumDescriptions'][2] | Add a period after a partial name, e.g. `J. D.` |
|---|
| root['schemas']['PeopleContext']['properties']['allowedRequesterState']['items']['enumDescriptions'][1] | Account has been disabled or abuse-blocked in Gaia. |
|---|
| root['schemas']['PeopleContext']['properties']['allowedRequesterState']['items']['enumDescriptions'][2] | Account has been deleted in Gaia. Typically used for user initiated wipeout. Disabled account was auto-deleted after 6 months. Using this option requires purpose limited data permissions. See go/sgbe-purpose-limited-access-guide#reading-deleted-users-rows. When this parameter is set, deleted self-profiles will not be returned in PeopleAPI. If you need to fetch deleted self-profiles, please contact people-api-eng@google.com. |
|---|
| root['schemas']['PeopleContext']['properties']['clientType']['enumDescriptions'][1] | Contacts+ |
|---|
| root['schemas']['PeopleContext']['properties']['clientType']['enumDescriptions'][2] | Google Play Games |
|---|
| root['schemas']['PeopleContext']['properties']['clientType']['enumDescriptions'][3] | Android Contacts Sync Adapter |
|---|
| root['schemas']['PeopleContext']['properties']['rightOfPublicityContext']['enumDescriptions'][1] | No context. Corresponds to RequestPolicy.EnforceRightOfPublicity.NONE. |
|---|
| root['schemas']['PeopleContext']['properties']['rightOfPublicityContext']['enumDescriptions'][2] | Ads context. Corresponds to RequestPolicy.EnforceRightOfPublicity.ADS_CONTEXT |
|---|
| root['schemas']['PeopleContext']['properties']['rightOfPublicityContext']['enumDescriptions'][3] | Non-ads commercial context.Corresponds to RequestPolicy.EnforceRightOfPublicity.NON_ADS_COMMERCIAL_CONTEXT |
|---|
| root['schemas']['PersonAttribute']['properties']['attributeKey']['enumDescriptions'][1] | The value field of a PersonAttribute object with this key will contain a byte serialized RejectedCleanupCardSuggestions proto, see http://shortn/_3KyFdhbZfW |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['contactVisibility']['items']['enumDescriptions'][1] | This can be set for annotation fields(e.g. nicknames, relationship) that the user wants to expose to other people in their household. Example use case: differentiate between speed dial nicknames, regular nicknames and relationships |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][3] | Circle membership of non-g+ user. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][8] | Domain shared contact |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][11] | Data from the user's frequent interactions. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][12] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][13] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['container']['enumDescriptions'][14] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['visibility']['enumDescriptions'][1] | The field is visible to every user. |
|---|
| root['schemas']['PersonFieldMetadata']['properties']['visibility']['enumDescriptions'][2] | The field is visible to the requester. The server cannot provide additional indication beyond that. The field may or may not be also visible to users other than the requester. |
|---|
| root['schemas']['PersonMetadata']['properties']['blockType']['items']['enumDescriptions'][1] | Profile-blocked users |
|---|
| root['schemas']['PersonMetadata']['properties']['blockType']['items']['enumDescriptions'][2] | Chat-blocked users |
|---|
| root['schemas']['PersonMetadata']['properties']['customResponseMaskingType']['enumDescriptions'][1] | No filtering of the response. |
|---|
| root['schemas']['PersonMetadata']['properties']['customResponseMaskingType']['enumDescriptions'][2] | Used by Menagerie to request menagerie-specific custom filtering or masking on the response. |
|---|
| root['schemas']['PersonMetadata']['properties']['incomingBlockType']['items']['enumDescriptions'][1] | Profile-blocked users |
|---|
| root['schemas']['PersonMetadata']['properties']['incomingBlockType']['items']['enumDescriptions'][2] | Chat-blocked users |
|---|
| root['schemas']['PersonMetadata']['properties']['model']['enumDescriptions'][1] | The default People API model where a person can contain no more than one profile and potentially many contacts. |
|---|
| root['schemas']['PersonMetadata']['properties']['model']['enumDescriptions'][2] | The inversion of the default profile-centric model, i.e. a person can contain no more than one contact but potentially many profiles. See go/contact-centric-person-model for more details. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][1] | The owner is a Google user. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][2] | The owner is a Currents user. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][3] | Google+, i.e. INSServiceID::GOOGLE_ME service, is disabled by dasher admin. Only returned for requester's own profile. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][4] | The owner is a Google Apps for Work user. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][5] | The owner is a self-managed Google Apps for Work user. Only returned for requester's own profile. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][6] | The owner is a Google for Families user. Only returned for requester's own profile. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][7] | The owner is a Google for Families child user. Only returned for requester's own profile. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][8] | The owner has been disabled (archived, suspended) by the G Suite admin. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][9] | The owner is a Google One user (go/googleone). Only returned for requester's own profile. |
|---|
| root['schemas']['PersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][10] | The owner is a Google for Families child user that was converted from an existing user. Only returned for requester's own profile. (go/griffin-account) |
|---|
| root['schemas']['PersonMetadata']['properties']['plusPageType']['enumDescriptions'][8] | Formerly a private madison account(go/private-madison-account). Don't use it anymore. |
|---|
| root['schemas']['PersonModelParams']['properties']['personModel']['enumDescriptions'][1] | The default People API pivot model. A merged person result may contain data from at most one user PROFILE (i.e., GAIA ID container) and potentially many CONTACTs. |
|---|
| root['schemas']['PersonModelParams']['properties']['personModel']['enumDescriptions'][2] | A merged person result may contain at most one CONTACT, and potentially many PROFILEs that are joined with it. See go/contact-centric-people-api. |
|---|
| root['schemas']['PersonResponse']['properties']['status']['enumDescriptions'][1] | The request is successful. The person field should contain the requested resource. |
|---|
| root['schemas']['PersonResponse']['properties']['status']['enumDescriptions'][2] | Bad request |
|---|
| root['schemas']['PersonResponse']['properties']['status']['enumDescriptions'][3] | Person not found. |
|---|
| root['schemas']['PersonResponse']['properties']['status']['enumDescriptions'][4] | Server error getting the person by id. |
|---|
| root['schemas']['PersonResponse']['properties']['status']['enumDescriptions'][5] | The request was not properly authenticated. |
|---|
| root['schemas']['PhoneLookupQuotaOptions']['properties']['quotaBypassTokenOptions']['enumDescriptions'][0] | Same as NO_TOKENS. |
|---|
| root['schemas']['PhoneLookupQuotaOptions']['properties']['quotaLimitBehavior']['enumDescriptions'][1] | If out of quota, no results and an error will be returned. |
|---|
| root['schemas']['PhoneLookupQuotaOptions']['properties']['quotaLimitBehavior']['enumDescriptions'][2] | Indicates if partial results should be returned when the lookup quota limit is reached while looking up the list of identifiers. Returns an error if fully out of quota before this request was evaluated. |
|---|
| root['schemas']['PhoneLookupQuotaOptions']['properties']['quotaLimitBehavior']['enumDescriptions'][3] | Indicates if partial results should be returned when the lookup quota limit is reached while looking up the list of identifiers. Does not return an error if fully out of quota before this request was evaluated. |
|---|
| root['schemas']['PlaceParams']['properties']['requestPhotoTypes']['items']['enumDescriptions'][1] | Photos associated with a map place (except for panoramas). |
|---|
| root['schemas']['PlaceParams']['properties']['requestPlaces']['items']['enumDescriptions'][1] | Place data is merged into a person if that person has a phone number which joins to a place. Place data is returned only for phone numbers which map to exactly one place. |
|---|
| root['schemas']['PlayGamesExtendedData']['properties']['profileVisibility']['enumDescriptions'][1] | The profile is not visible to anyone but the player themselves. |
|---|
| root['schemas']['PlayGamesExtendedData']['properties']['profileVisibility']['enumDescriptions'][2] | The profile is visible to everyone. |
|---|
| root['schemas']['PlayGamesExtendedData']['properties']['profileVisibility']['enumDescriptions'][3] | The profile is visible to the player and their PGS friends. |
|---|
| root['schemas']['PlusPageInfo']['properties']['entityType']['enumDescriptions'][1] | These are the top-level entity types for plus pages. |
|---|
| root['schemas']['PlusPageInfo']['properties']['entityType']['enumDescriptions'][8] | Used to identify a private madison account(go/private-madison-account). Don't use it anymore. |
|---|
| root['schemas']['PointSpec']['properties']['pointSource']['enumDescriptions'][2] | User has explicitly moved the point. |
|---|
| root['schemas']['PointSpec']['properties']['pointSource']['enumDescriptions'][3] | System has generated the marker. |
|---|
| root['schemas']['PointSpec']['properties']['pointSource']['enumDescriptions'][4] | System has generated the marker, but user has viewed and saved it unchanged. |
|---|
| root['schemas']['PosixAccount']['properties']['accountNamespace']['enumDescriptions'][1] | A Linux user for a Google account. |
|---|
| root['schemas']['PosixAccount']['properties']['accountNamespace']['enumDescriptions'][2] | A Windows user for a G Suite domain. |
|---|
| root['schemas']['PosixAccount']['properties']['accountNamespace']['enumDescriptions'][3] | A Windows user for a Google account. |
|---|
| root['schemas']['PosixAccount']['properties']['accountType']['enumDescriptions'][1] | Linux account for a non-human entity. Service accounts are used for unattended automation scripts. See go/riseoftherobots for details. |
|---|
| root['schemas']['PosixAccount']['properties']['accountType']['enumDescriptions'][2] | Linux account associated with a human user where the owner of the POSIX data is granted access to resources (VMs) owned by a different (external) organization. |
|---|
| root['schemas']['PosixAccount']['properties']['accountType']['enumDescriptions'][3] | Windows account associated with a human user. |
|---|
| root['schemas']['PosixAccount']['properties']['accountType']['enumDescriptions'][4] | Windows account for a non-human entity. Service accounts are used for unattended automation scripts. |
|---|
| root['schemas']['PosixAccount']['properties']['accountType']['enumDescriptions'][5] | Windows account associated with a human user where the owner of the account data is granted access to resources (VMs) owned by a different (external) organization. |
|---|
| root['schemas']['PosixAccount']['properties']['operatingSystemType']['enumDescriptions'][1] | Linux user account information. |
|---|
| root['schemas']['PosixAccount']['properties']['operatingSystemType']['enumDescriptions'][2] | Windows user account information. |
|---|
| root['schemas']['ProductMetadata']['properties']['productSource']['enumDescriptions'][3] | The product for non-prominent people creating their profiles and sharing contact info on Google search (go/project-janata). |
|---|
| root['schemas']['ProfileLookupOptions']['properties']['emailLookupOption']['enumDescriptions'][1] | DEPRECATED: please use ExtensionSet.INCLUDE_EMAIL_LOOKUP_KEY instead. Manually add back the email lookup key if that's not already included in the person.email field. This is useful if you are requesting CONTACT_CENTRIC person, and want to know which exact profile corresponds to the original email lookup key. |
|---|
| root['schemas']['ProfileLookupOptions']['properties']['excludeGaiaAccountTypes']['items']['enumDescriptions'][1] | Google Group aka baggins-roster. go/baggins. Accounts representing groups of things (groups, users, etc.). This is a "resource" type and not a real human user account. Corresponds with Gaia's `AccountType.ggg_group` |
|---|
| root['schemas']['ProfileLookupOptions']['properties']['excludeGaiaAccountTypes']['items']['enumDescriptions'][2] | "Nori" or Collaborator account for non-Google users. go/nori-dd. This is a real human user account. Corresponds with Gaia's `AccountType.collaborator_account`. |
|---|
| root['schemas']['ProfileLookupOptions']['properties']['excludeGaiaAccountTypes']['items']['enumDescriptions'][3] | Accounts representing a service. Credentials for these accounts can be obtained through Cloud Gaia. (google3/gaia/data/accounttype/service_account_types.gcl) |
|---|
| root['schemas']['ProfilePhotoOptions']['properties']['corpHeaderPreference']['enumDescriptions'][1] | FIFE will not serve corp headers |
|---|
| root['schemas']['ProfilePhotoOptions']['properties']['corpHeaderPreference']['enumDescriptions'][2] | FIFE will serve corp headers according to the USE_CROSS_ORIGIN_FOR_SANDBOX policy See http://google3/photos/fife/key_policy.proto;l=274;rcl=536069915 |
|---|
| root['schemas']['ProfilePhotoOptions']['properties']['privateUrlFormat']['enumDescriptions'][1] | The URL is a google.com hosted avatar URL that will redirect to an avatar URL with embedded credentials. When fetching the photo, credentials must be provided in the form of Gaia session ID cookies on the HTTP request. Web browsers will do this automatically. These are typically called "short" URLs. |
|---|
| root['schemas']['ProfilePhotoOptions']['properties']['privateUrlFormat']['enumDescriptions'][2] | The URL is a googleusercontent.com hosted avatar URL with embedded credentials. Will be significantly larger than other URL formats (~800 characters.) These are typically called "long" URLs. |
|---|
| root['schemas']['ProfilePhotoOptions']['properties']['privateUrlFormat']['enumDescriptions'][3] | The URL is a googleusercontent.com hosted avatar URL without credentials. When fetching the photo, credentials must be provided in the form of an OAuth2 token on the HTTP request. See go/fife-auth for details. This is the preferred format for native mobile apps. These are typically called "OAuth2" URLs. |
|---|
| root['schemas']['PronounEntry']['properties']['pronounType']['enumDescriptions'][1] | User has defined their own pronouns using custom field entry, available in the "value" field. |
|---|
| root['schemas']['PronounEntry']['properties']['pronounType']['enumDescriptions'][2] | go/keep-sorted start User has selected a feminine pronoun (she/her in English) |
|---|
| root['schemas']['PronounEntry']['properties']['pronounType']['enumDescriptions'][3] | User has selected a masculine pronoun (he/him in English) |
|---|
| root['schemas']['PronounEntry']['properties']['pronounType']['enumDescriptions'][4] | User has selected a neutral pronoun (they/them in English) go/keep-sorted end |
|---|
| root['schemas']['Pronunciation']['properties']['phonologyType']['enumDescriptions'][1] | Used in PronBuffet. Preferred phonology type to pass to TTS. |
|---|
| root['schemas']['RankedTarget']['properties']['affinityType']['items']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['RankedTarget']['properties']['affinityType']['items']['enumDescriptions'][13] | Will eventually be deprecated in favour of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['RawDeviceContactInfo']['properties']['photoType']['enumDescriptions'][1] | This raw contact doesn't have a photo. |
|---|
| root['schemas']['RawDeviceContactInfo']['properties']['photoType']['enumDescriptions'][2] | This raw contact only has a thumbnail. |
|---|
| root['schemas']['RawDeviceContactInfo']['properties']['photoType']['enumDescriptions'][3] | This raw contact has a full size photo. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['blockType']['items']['enumDescriptions'][1] | Profile-blocked users |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['blockType']['items']['enumDescriptions'][2] | Chat-blocked users |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['incomingBlockType']['items']['enumDescriptions'][1] | Profile-blocked users |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['incomingBlockType']['items']['enumDescriptions'][2] | Chat-blocked users |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][1] | The owner is a Google user. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][2] | The owner is a Currents user. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][3] | Google+, i.e. INSServiceID::GOOGLE_ME service, is disabled by dasher admin. Only returned for requester's own profile. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][4] | The owner is a Google Apps for Work user. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][5] | The owner is a self-managed Google Apps for Work user. Only returned for requester's own profile. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][6] | The owner is a Google for Families user. Only returned for requester's own profile. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][7] | The owner is a Google for Families child user. Only returned for requester's own profile. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][8] | The owner has been disabled (archived, suspended) by the G Suite admin. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][9] | The owner is a Google One user (go/googleone). Only returned for requester's own profile. |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['ownerUserType']['items']['enumDescriptions'][10] | The owner is a Google for Families child user that was converted from an existing user. Only returned for requester's own profile. (go/griffin-account) |
|---|
| root['schemas']['ReadOnlyProfileInfo']['properties']['plusPageType']['enumDescriptions'][8] | Formerly a private madison account(go/private-madison-account). Don't use it anymore. |
|---|
| root['schemas']['ReportPersonRequest']['properties']['category']['enumDescriptions'][1] | The user is reporting incorrect data |
|---|
| root['schemas']['RequestMask']['properties']['customRequestMask']['enumDescriptions'][0] | NOTYPO We're stuck with this. |
|---|
| root['schemas']['RequestMask']['properties']['customRequestMask']['enumDescriptions'][2] | Apply masking unique to go/menagerie - in a sync response return only emails and affinity for people with only affinity changes. |
|---|
| root['schemas']['RequestMask']['properties']['imageUrlType']['enumDescriptions'][2] | Requires allowlisting. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][1] | Google Profile data. PROFILE can include information like name, photo, etc. See go/people-api-concepts#profile. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request DOMAIN_PROFILE. Editability: fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][2] | Google Workspace Profile data. Also known as Dasher and many other names, see go/moma/glossary?entity=%2Fg%2F11f0w_l3x8&q=Google%20Workspace. This can include information set by the Organization or "Workspace Customer" administrator. Restrictions: go/people-api-masks#profile-domain_profile: If requested, must also request PROFILE. Editability: DOMAIN_PROFILE fields are editable by the administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][3] | Contact data, from Google Contacts (ie, https://contacts.google.com). Data pulled from the user's contacts. This can include the contact's name, photo, etc, as set by the requesting user in the requesting user's contacts. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][4] | The requester's own Gaia account. Restrictions: Data is only returned for the requestor's own account. To request non-private ACCOUNT fields about another user, use the PROFILE container. Editability: ACCOUNT fields are not editable. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][5] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][6] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. This container comes into play when there's an edge between regular contact and domain shared contact. In this case, the data from the domain shared contact is merged into the (requested) regular contact. Currently there's no API to list the domain shared contact with a gaia_id of a **domain member**. However, they can be listed, and will be in the CONTACT container, of the **domain** gaia_id. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][7] | Requesting places requires the client purpose limitation to be in g2/group/sgbe-ac-d-places-read.prod. Request place photos requires the client purpose limitation role also be in g2/group/sgbe-ac-d-places-photos-read.prod. See go/sgbe-purpose-limited-access-guide for how to get access. Place data has attribution requirements. Attributions are returned in the `person.metadata.attribution` and the `person.photo.html_attribution` response fields. For details, see http://doc/1rWJYyEtJxvtOACWqc0nVx6fizOiXp65KuBB-PuAYGxI. Please consult with go/geo-pcounsel to make sure attribution requirements are fulfilled. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][8] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts NOTE: this container type is currently supported in limited PeopleAPI actions, i.e. Upsert/BatchUploadDeviceContacts, ListContactAnnotations, ListRankedTargets and ListContactPeople. For other actions, requesting this container type is a no-op. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][9] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][10] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. Only supported for ListAnnotatedContacts. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][11] | Google group. Examples: sales@zara.es. Generally supported in "autocomplete" and "*Directory" apis. Not substantially supported in other api methods. This container is read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#google-groups for more details, including the list of fields that this container supports reading. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][12] | Dynamite Chat Rooms. This corresponds to the following container types in Person field results: * NAMED_CHAT_ROOM * UNNAMED_CHAT_ROOM These containers are read-only and cannot be modified in PeopleAPI. See go/people-api-concepts#chat-rooms for more details, including the list of fields that this container supports reading. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][13] | Deprecated. No data should be returned. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][14] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['RequestMask']['properties']['includeContainer']['items']['enumDescriptions'][15] | See RAW_DEVICE_CONTACT instead. See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['RequestMask']['properties']['productContactGroup']['items']['enumDescriptions'][1] | There is a Google Maps feature that allows Android users to create and update Google contacts directly from the app. One such feature is to create labels (not contact labels) directly on the map to show addresses associated with their contacts. These labels can then be hidden from the map, which translates to a HIDE_ON_MAPS contact group membership written to the contact in storage. go/contacts-product-group-memberships |
|---|
| root['schemas']['RequestMask']['properties']['productContactGroup']['items']['enumDescriptions'][2] | Besties is a Pixel premium experience to surface information about a few close ties. Users explicitly choose these contacts. http://doc/1JDgLzxUIT-JPdzzxJ5r9QYdQlnLpFDAEkJCHL1yXRv4 |
|---|
| root['schemas']['RequestMaskPhotoOptions']['properties']['privateUrlFormat']['enumDescriptions'][1] | The URL is a redirect avatar URL. Credentials must be provided on request to view photo. |
|---|
| root['schemas']['RequestMaskPhotoOptions']['properties']['privateUrlFormat']['enumDescriptions'][2] | The URL is an avatar URL with embedded credentials. Will be significantly larger than a short URL. |
|---|
| root['schemas']['RightOfPublicityState']['properties']['state']['enumDescriptions'][1] | OK to display in non-commercial contexts, but not in commercial ones. |
|---|
| root['schemas']['RightOfPublicityState']['properties']['state']['enumDescriptions'][2] | Okay to display in commercial or advertising contexts. |
|---|
| root['schemas']['RightOfPublicityState']['properties']['state']['enumDescriptions'][3] | Okay to display in commercial contexts other than advertising. |
|---|
| root['schemas']['RosterMember']['properties']['memberType']['enumDescriptions'][1] | CIG's Membership.Type.USER |
|---|
| root['schemas']['RosterMember']['properties']['memberType']['enumDescriptions'][2] | CIG's Membership.Type.GROUP |
|---|
| root['schemas']['SearchProfileSocialLink']['properties']['type']['enumDescriptions'][4] | DEPRECATED(b/158738685): Misspelling, use PINTEREST below instead. |
|---|
| root['schemas']['SearchProfileSocialLink']['properties']['type']['enumDescriptions'][9] | go/3rd-profile-sgbe-cc-sync |
|---|
| root['schemas']['SegmentedMembershipCount']['properties']['memberType']['enumDescriptions'][1] | member is a human user |
|---|
| root['schemas']['SegmentedMembershipCount']['properties']['memberType']['enumDescriptions'][2] | member is a roster |
|---|
| root['schemas']['SegmentedMembershipCount']['properties']['membershipState']['enumDescriptions'][1] | An invitation to the space has been sent |
|---|
| root['schemas']['SegmentedMembershipCount']['properties']['membershipState']['enumDescriptions'][2] | User has joined the space |
|---|
| root['schemas']['SegmentedMembershipCount']['properties']['membershipState']['enumDescriptions'][3] | User is not a member |
|---|
| root['schemas']['SegmentedMembershipCount']['properties']['membershipState']['enumDescriptions'][4] | This state should never be stored in Spanner. It is a state for responses to the clients to indicate that membership mutations have failed and the member is in its previous state. |
|---|
| root['schemas']['ShareState']['properties']['ownership']['enumDescriptions'][1] | The requester is the owner of the contact group. |
|---|
| root['schemas']['ShareState']['properties']['ownership']['enumDescriptions'][2] | The contact-group is shared with the requester. |
|---|
| root['schemas']['SocialConnection']['properties']['type']['items']['enumDescriptions'][1] | This person is not connected to the viewer. |
|---|
| root['schemas']['SocialConnection']['properties']['type']['items']['enumDescriptions'][2] | Google+ user is a second hop relative to viewer. |
|---|
| root['schemas']['SocialConnection']['properties']['type']['items']['enumDescriptions'][3] | User is a contact or in circles of the viewer. |
|---|
| root['schemas']['SocialConnection']['properties']['type']['items']['enumDescriptions'][4] | This person is the viewer. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['affinityType']['enumDescriptions'][9] | Will eventually be deprecated in favor of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['affinityType']['enumDescriptions'][13] | Will eventually be deprecated in favour of PHOTOS_SUGGESTED_TARGETS. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalBestDisplayName']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEdgeKeyInfo']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalEmail']['properties']['classification']['enumDescriptions'][1] | This is the email user provided when signing up with Google (ie. this email is stored in Gaia). There may be more than 1 signup email. This is set for an Email of container type PROFILE. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][1] | Users with an identity ACL established with the field owner through user-to-user interactions. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][2] | Users in the same enterprise organization as the field owner. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][3] | Users in the same Unicorn family as the field owner. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['authorizedViewers']['items']['enumDescriptions'][4] | All users, including anonymous viewers. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][1] | Equivalent to role = OWNER and scope.person.person_id = requester's person ID. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][2] | Equivalent to role = READER and scope.all_users = true. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][3] | Equivalent to role = READER and scope.domain_users = true. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][4] | Equivalent to role = READER and scope.membership.circle.circle_set = YOUR_CIRCLES. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAcl']['properties']['predefinedAclEntry']['items']['enumDescriptions'][5] | Equivalent to role = READER and scope.membership.circle.circle_set = EXTENDED_CIRCLES. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalFieldAclAclEntry']['properties']['role']['enumDescriptions'][3] | owner can change ACL |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][0] | Should never be stored in practice |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][1] | Aka Hangouts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][2] | Aka Reactr |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][3] | Aka Who's Down |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][4] | Aka YouTube for Emerging Markets |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][5] | Aka Google Photos |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][7] | Aka PAISA, aka Tez |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][8] | Aka Naksha |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][9] | Aka Google Spaces |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][10] | Aka Google Map |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][11] | This field is deprecated. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][12] | Aka Trusted Contacts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][13] | Aka Camera by Google Photos |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][14] | See go/people-playground-design. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][15] | Also mdb/social-magazines |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][16] | Aka Taychon |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTarget']['properties']['app']['items']['enumDescriptions'][17] | Aka Google Meet |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][0] | Should never be stored in practice |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][1] | Aka Hangouts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][2] | Aka Reactr |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][3] | Aka Who's Down |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][4] | Aka YouTube for Emerging Markets |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][5] | Aka Google Photos |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][7] | Aka PAISA, aka Tez |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][8] | Aka Naksha |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][9] | Aka Google Spaces |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][10] | Aka Google Map |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][11] | This field is deprecated. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][12] | Aka Trusted Contacts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][13] | Aka Camera by Google Photos |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][14] | See go/people-playground-design. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][15] | Also mdb/social-magazines |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][16] | Aka Taychon |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalInAppNotificationTargetClientData']['properties']['app']['enumDescriptions'][17] | Aka Google Meet |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['visibility']['enumDescriptions'][1] | The field is visible to every user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonFieldMetadata']['properties']['visibility']['enumDescriptions'][2] | The field is visible to the requester. The server cannot provide additional indication beyond that. The field may or may not be also visible to users other than the requester. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][1] | The owner is a Google user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][2] | The owner is a Currents user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][3] | Google+, i.e. INSServiceID::GOOGLE_ME service, is disabled by dasher admin. Only returned for requester's own profile. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][4] | The owner is a Google Apps for Work user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][5] | The owner is a self-managed Google Apps for Work user. Only returned for requester's own profile. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][6] | The owner is a Google for Families user. Only returned for requester's own profile. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][7] | The owner is a Google for Families child user. Only returned for requester's own profile. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][8] | The owner has been disabled (archived, suspended) by the G Suite admin. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][9] | The owner is a Google One user (go/googleone). Only returned for requester's own profile. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalPersonMetadata']['properties']['ownerUserType']['items']['enumDescriptions'][10] | The owner is a Google for Families child user that was converted from an existing user. Only returned for requester's own profile. (go/griffin-account) |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalRosterMember']['properties']['memberType']['enumDescriptions'][1] | CIG's Membership.Type.USER |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalRosterMember']['properties']['memberType']['enumDescriptions'][2] | CIG's Membership.Type.GROUP |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalSourceIdentity']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalTargetGroupMember']['properties']['edgeType']['enumDescriptions'][1] | The destination node is a member of the source node. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalTargetGroupMember']['properties']['edgeType']['enumDescriptions'][2] | Destination node is parent of the source node. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalTargetGroupMember']['properties']['edgeType']['enumDescriptions'][3] | Unicorn family namespace edges. See go/unicorn-families. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalTargetGroupMember']['properties']['edgeType']['enumDescriptions'][4] | The edge from a SUGGESTED_REPLACEMENT node to the replacement origin node. |
|---|
| root['schemas']['SocialGraphWireProtoPeopleapiMinimalTargetGroupMember']['properties']['edgeType']['enumDescriptions'][5] | The edge from a SUGGESTED_REPLACEMENT node to the replacement desitination node. |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][3] | Circle membership of non-g+ user. |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][8] | Domain shared contact |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][11] | Data from the user's frequent interactions. |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][12] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][13] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['SourceIdentity']['properties']['container']['enumDescriptions'][14] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][1] | Google Profile. PROFILE fields are editable by the profile owner, unless the field metadata includes writeable=false. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][2] | Google Contact |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][3] | Deprecated. E-mail only circle membership should be dead. E-mail only circle membership of non-g+ user. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][4] | A maps place |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][5] | The requester's own Gaia account. ACCOUNT fields are not editable by anyone. They only occur when the requester is "me". In the event an ACCOUNT field is ACLed non-private, it will be returned as a PROFILE field when viewed by a requester who is not "me". |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][6] | LinkedExternalSites (go/PeopleApiConnectedSites) |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][7] | Google-For-Work Profile. DOMAIN_PROFILE fields are editable by the Dasher administrator of the domain. They are not editable by the profile owner. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][8] | Domain shared contact. An entity that is owned by a domain and represents a person, but is not a user in the domain. For more details see https://support.google.com/a/answer/9281635. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][9] | To be deprecated in favor of RAW_DEVICE_CONTACT See go/mergedperson-for-device-contacts Aggregation is represented using person.metadata.device_contact_info |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][10] | Google group. Examples: sales@zara.es. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][11] | Dynamite "Named Flat Room" (NFR). This is a Baggins Roster with label DYNAMITE_SPACE *and* label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][12] | Dynamite "Unnamed Flat Room" (UFR). This is a Baggins Roster with label DYNAMITE_SPACE but does *not* have label DYNAMITE_NAMED_SPACE. See go/people-api-concepts#chat-rooms |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][13] | Device contacts that are used in interaction ranking, but have not been uploaded to Google. These are synthesized people from interaction data. This container type is only used in ListRankedPeople and ListRankedTargets actions. See go/TopNWithClusteringPart1. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][14] | Data from a raw (non-aggregated) device contact. See go/mergedperson-for-device-contacts |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][15] | Data from contact annotation. Contact annotations are currently generated and used by Google Assistant. |
|---|
| root['schemas']['SourceIdentity']['properties']['containerType']['enumDescriptions'][16] | Data from delegated contacts. Delegated contacts are the contacts delegated to the current requester. The requester can then access those contacts. See go/ph-delegation. |
|---|
| root['schemas']['TargetGroupMember']['properties']['edgeType']['enumDescriptions'][1] | The destination node is a member of the source node. |
|---|
| root['schemas']['TargetGroupMember']['properties']['edgeType']['enumDescriptions'][2] | Destination node is parent of the source node. |
|---|
| root['schemas']['TargetGroupMember']['properties']['edgeType']['enumDescriptions'][3] | Unicorn family namespace edges. See go/unicorn-families. |
|---|
| root['schemas']['TargetGroupMember']['properties']['edgeType']['enumDescriptions'][4] | The edge from a SUGGESTED_REPLACEMENT node to the replacement origin node. |
|---|
| root['schemas']['TargetGroupMember']['properties']['edgeType']['enumDescriptions'][5] | The edge from a SUGGESTED_REPLACEMENT node to the replacement desitination node. |
|---|
| root['schemas']['UpdateContactGroupsRequest']['properties']['fingerprintMismatchAction']['enumDescriptions'][1] | Fail the request on fingerprint mismatch. |
|---|
| root['schemas']['UpdateContactGroupsRequest']['properties']['fingerprintMismatchAction']['enumDescriptions'][2] | Discard the request. Return server version of ContactGroup and fingerprint in the response. The group will *not* have error set. |
|---|
| root['schemas']['UpdateContactPeopleRequest']['properties']['skipNotificationForService']['enumDescriptions'][1] | Skip notification to Gmail (still notify GTalk) |
|---|
| root['schemas']['WebsiteRelationshipInfo']['properties']['type']['enumDescriptions'][1] | rel="me" |
|---|
| root['schemas']['WebsiteRelationshipInfo']['properties']['type']['enumDescriptions'][2] | rel="" |
|---|
| root['schemas']['WebsiteRelationshipInfo']['properties']['type']['enumDescriptions'][3] | rel="contributor-to" |
|---|
| root['schemas']['WebsiteRelationshipInfo']['properties']['type']['enumDescriptions'][4] | rel="past-contributor-to" |
|---|
| root['schemas']['WeeklyRecurrence']['properties']['weekDay']['items']['enumDescriptions'][1] | Monday |
|---|
| root['schemas']['WeeklyRecurrence']['properties']['weekDay']['items']['enumDescriptions'][2] | Tuesday |
|---|
| root['schemas']['WeeklyRecurrence']['properties']['weekDay']['items']['enumDescriptions'][3] | Wednesday |
|---|
| root['schemas']['WeeklyRecurrence']['properties']['weekDay']['items']['enumDescriptions'][4] | Thursday |
|---|
| root['schemas']['WeeklyRecurrence']['properties']['weekDay']['items']['enumDescriptions'][5] | Friday |
|---|
| root['schemas']['WeeklyRecurrence']['properties']['weekDay']['items']['enumDescriptions'][6] | Saturday |
|---|
| root['schemas']['WeeklyRecurrence']['properties']['weekDay']['items']['enumDescriptions'][7] | Sunday |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][1] | The month of January. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][2] | The month of February. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][3] | The month of March. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][4] | The month of April. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][5] | The month of May. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][6] | The month of June. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][7] | The month of July. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][8] | The month of August. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][9] | The month of September. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][10] | The month of October. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][11] | The month of November. |
|---|
| root['schemas']['YearlyRecurrence']['properties']['months']['items']['enumDescriptions'][12] | The month of December. |
|---|