--- title: CompanyContactRoleAssign - GraphQL Admin description: The input fields for the role and location to assign to a company contact. api_version: 2026-04 api_name: admin type: input-object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CompanyContactRoleAssign md: >- https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CompanyContactRoleAssign.md metadata: domain: admin --- # Company​Contact​Role​Assign input\_object The input fields for the role and location to assign to a company contact. ## Fields * company​Contact​Role​Id [ID!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID) non-null The role ID. * company​Location​Id [ID!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID) non-null The location. *** ## Mutations using this input * [company​Contact​Assign​Roles.rolesToAssign](https://shopify.dev/docs/api/admin-graphql/latest/mutations/companyContactAssignRoles#arguments-rolesToAssign) ARGUMENT *** ## Map ### Mutations using this input * [company​Contact​Assign​Roles.rolesToAssign](https://shopify.dev/docs/api/admin-graphql/latest/mutations/companyContactAssignRoles#arguments-rolesToAssign)