--- title: CompanyContactRoleAssignment - Customer API description: Represents information about a company contact role assignment. api_version: 2025-10 api_name: customer type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/customer/latest/objects/companycontactroleassignment md: https://shopify.dev/docs/api/customer/latest/objects/companycontactroleassignment.md --- # Company​Contact​Role​Assignment object Represents information about a company contact role assignment. ## Fields * contact [Company​Contact!](https://shopify.dev/docs/api/customer/latest/objects/CompanyContact) non-null The company contact for whom this role is assigned. * id [ID!](https://shopify.dev/docs/api/customer/latest/scalars/ID) non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api) A globally-unique ID. * role [Company​Contact​Role!](https://shopify.dev/docs/api/customer/latest/objects/CompanyContactRole) non-null The role that's assigned. *** ## Map ### Fields and connections with this object * <->[CompanyContactRoleAssignmentConnection.nodes](https://shopify.dev/docs/api/customer/latest/connections/CompanyContactRoleAssignmentConnection#field-nodes) * {}[CompanyContactRoleAssignmentEdge.node](https://shopify.dev/docs/api/customer/latest/objects/CompanyContactRoleAssignmentEdge#field-node) * {}[CompanyLocation.roleAssignments](https://shopify.dev/docs/api/customer/latest/objects/CompanyLocation#field-roleAssignments) *** ## Interfaces * [Node](https://shopify.dev/docs/api/customer/latest/interfaces/Node) interface *** ## ||-CompanyContactRoleAssignment Implements ### Implements * ||-[Node](https://shopify.dev/docs/api/customer/latest/interfaces/Node)