A contact represents a person who is affiliated with a single company. A contact can have a variety of contact information associated to it, and can be invited to view their company's orders, line items, creatives, and reports.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-20 UTC."],[[["\u003cp\u003eThis page provides access to different versions of the Google Cloud Compute V1 API module \u003ccode\u003eGoogle::Cloud::Compute::V1::Routes::Rest\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eYou can find reference documentation and code samples for interacting with the REST transport client.\u003c/p\u003e\n"],["\u003cp\u003eVersion 2.12.0 is the latest available version.\u003c/p\u003e\n"],["\u003cp\u003eA range of older versions are also accessible, dating back to version 0.5.0.\u003c/p\u003e\n"]]],[],null,["# REST Resource: networks.contacts\n\n- [Resource: Contact](#Contact)\n - [JSON representation](#Contact.SCHEMA_REPRESENTATION)\n- [ContactStatus](#ContactStatus)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Contact\n-----------------\n\nA contact represents a person who is affiliated with a single company. A contact can have a variety of contact information associated to it, and can be invited to view their company's orders, line items, creatives, and reports.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"displayName\": string, \"company\": string, \"status\": enum (/ad-manager/api/beta/reference/rest/v1/networks.contacts#ContactStatus), \"address\": string, \"cellPhone\": string, \"comment\": string, \"email\": string, \"fax\": string, \"title\": string, \"workPhone\": string } ``` |\n\n| Fields ||\n|---------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Identifier. The resource name of the `Contact`. Format: `networks/{networkCode}/contacts/{contact_id}` |\n| `displayName` | `string` Required. The name of the contact. This attribute has a maximum length of 127 characters. |\n| `company` | `string` Required. Immutable. The resource name of the Company. Format: \"networks/{networkCode}/company/{companyId}\" |\n| `status` | `enum (`[ContactStatus](/ad-manager/api/beta/reference/rest/v1/networks.contacts#ContactStatus)`)` Output only. The status of the contact. This attribute is assigned by Google. |\n| `address` | `string` Optional. The address of the contact. This attribute has a maximum length of 1024 characters. |\n| `cellPhone` | `string` Optional. The cell phone number where the contact can be reached. |\n| `comment` | `string` Optional. A free-form text comment for the contact. This attribute has a maximum length of 1024 characters. |\n| `email` | `string` Optional. The e-mail address where the contact can be reached. This attribute has a maximum length of 128 characters. |\n| `fax` | `string` Optional. The fax number where the contact can be reached. This attribute has a maximum length of 1024 characters. |\n| `title` | `string` Optional. The job title of the contact. This attribute has a maximum length of 1024 characters. |\n| `workPhone` | `string` Optional. The work phone number where the contact can be reached. This attribute has a maximum length of 1024 characters. |\n\nContactStatus\n-------------\n\nDescribes the contact statuses.\n\n| Enums ||\n|------------------------------|---------------------------------------------------------------------------------------------|\n| `CONTACT_STATUS_UNSPECIFIED` | Default value. This value is unused. |\n| `INVITE_CANCELED` | The contact was invited to see their orders, but the invitation was cancelled. |\n| `INVITE_EXPIRED` | The contact has been invited to see their orders, but the invitation has already expired. |\n| `INVITE_PENDNG` | The contact has been invited to see their orders, but has not yet accepted the invitation. |\n| `UNINVITED` | The contact has not been invited to see their orders. |\n| `USER_ACTIVE` | The contact has access to login and view their orders. |\n| `USER_DISABLED` | The contact accepted an invitation to see their orders, but their access was later revoked. |\n\n| Methods ------- ||\n|-----------------------------------------------------------------------------------------|----------------------------------------------|\n| ### [batchCreate](/ad-manager/api/beta/reference/rest/v1/networks.contacts/batchCreate) | API to batch create `Contact` objects. |\n| ### [batchUpdate](/ad-manager/api/beta/reference/rest/v1/networks.contacts/batchUpdate) | API to batch update `Contact` objects. |\n| ### [create](/ad-manager/api/beta/reference/rest/v1/networks.contacts/create) | API to create a `Contact` object. |\n| ### [get](/ad-manager/api/beta/reference/rest/v1/networks.contacts/get) | API to retrieve a `Contact` object. |\n| ### [list](/ad-manager/api/beta/reference/rest/v1/networks.contacts/list) | API to retrieve a list of `Contact` objects. |\n| ### [patch](/ad-manager/api/beta/reference/rest/v1/networks.contacts/patch) | API to update a `Contact` object. |"]]