# CompanyContact - admin - OBJECT
Version: 2025-01

## Description
A person that acts on behalf of company associated to [a customer](https://shopify.dev/api/admin-graphql/latest/objects/customer).

### Access Scopes
`read_customers` access scope or `read_companies` access scope. Also: The API client must be installed on a Shopify Plus store.


## Fields
* [company](/docs/api/admin/2025-01/objects/Company): Company! - The company to which the contact belongs.
* [createdAt](/docs/api/admin/2025-01/scalars/DateTime): DateTime! - The date and time ([ISO 8601 format](http://en.wikipedia.org/wiki/ISO_8601)) at which the company contact was created at Shopify.
* [customer](/docs/api/admin/2025-01/objects/Customer): Customer! - The customer associated to this contact.
* [id](/docs/api/admin/2025-01/scalars/ID): ID! - A globally-unique ID.
* [isMainContact](/docs/api/admin/2025-01/scalars/Boolean): Boolean! - Whether the contact is the main contact of the company.
* [lifetimeDuration](/docs/api/admin/2025-01/scalars/String): String! - The lifetime duration of the company contact, since its creation date on Shopify. Examples: `1 year`, `2 months`, `3 days`.
* [locale](/docs/api/admin/2025-01/scalars/String): String - The company contact's locale (language).
* [title](/docs/api/admin/2025-01/scalars/String): String - The company contact's job title.
* [updatedAt](/docs/api/admin/2025-01/scalars/DateTime): DateTime! - The date and time ([ISO 8601 format](http://en.wikipedia.org/wiki/ISO_8601)) at which the company contact was last updated.

## Connections
* [draftOrders](/docs/api/admin/2025-01/connections/DraftOrderConnection): DraftOrderConnection!
* [orders](/docs/api/admin/2025-01/connections/OrderConnection): OrderConnection!
* [roleAssignments](/docs/api/admin/2025-01/connections/CompanyContactRoleAssignmentConnection): CompanyContactRoleAssignmentConnection!



## Related queries
* [companyContact](/docs/api/admin/2025-01/queries/companyContact) Returns a `CompanyContact` object by ID.

## Related mutations
* [companyAssignCustomerAsContact](/docs/api/admin/2025-01/mutations/companyAssignCustomerAsContact) Assigns the customer as a company contact.
* [companyContactCreate](/docs/api/admin/2025-01/mutations/companyContactCreate) Creates a company contact and the associated customer.
* [companyContactUpdate](/docs/api/admin/2025-01/mutations/companyContactUpdate) Updates a company contact.

## Related Unions

## Examples