--- title: CompanyContactRole - GraphQL Admin description: The role for a [company contact](https://shopify.dev/api/admin-graphql/latest/objects/companycontact). api_version: 2025-10 api_name: admin type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/objects/companycontactrole md: https://shopify.dev/docs/api/admin-graphql/latest/objects/companycontactrole.md --- # Company​Contact​Role object Requires `read_customers` access scope or `read_companies` access scope. Also: The API client must be installed on a Shopify Plus store. The role for a [company contact](https://shopify.dev/api/admin-graphql/latest/objects/companycontact). ## Fields * id [ID!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID) non-null A globally-unique ID. * name [String!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String) non-null The name of a role. For example, `admin` or `buyer`. * note [String](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String) A note for the role. *** ## Map ### Fields and connections with this object * {}[Company.contactRoles](https://shopify.dev/docs/api/admin-graphql/latest/objects/Company#field-Company.fields.contactRoles) * {}[Company.defaultRole](https://shopify.dev/docs/api/admin-graphql/latest/objects/Company#field-Company.fields.defaultRole) * {}[CompanyContactRoleAssignment.role](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyContactRoleAssignment#field-CompanyContactRoleAssignment.fields.role) * <->[CompanyContactRoleConnection.nodes](https://shopify.dev/docs/api/admin-graphql/latest/connections/CompanyContactRoleConnection#returns-nodes) * {}[CompanyContactRoleEdge.node](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyContactRoleEdge#field-CompanyContactRoleEdge.fields.node) *** ## Queries * [company​Contact​Role](https://shopify.dev/docs/api/admin-graphql/latest/queries/companyContactRole) query Returns a `CompanyContactRole` resource by ID. *** ## \CompanyContactRole Queries ### Queried by * \[company​Contact​Role](https://shopify.dev/docs/api/admin-graphql/latest/queries/companyContactRole) *** ## Interfaces * [Node](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Node) interface *** ## ||-CompanyContactRole Implements ### Implements * ||-[Node](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Node)