Skip to main content

contactRemoveFromCompanies

Removes an existing contact from one or more companies, dissolving business relationships.

Authentication Required: Customer authentication or user management roles Authorization: Contact editor or owner roles Error Codes: CONTACT_NOT_FOUND_ERROR, COMPANY_NOT_FOUND_ERROR, VALIDATION_ERROR, UNAUTHORIZED_ERROR

AUTH: Role=[user.OWNER,user.EDITOR] OR (('user is authenticated') AND ('contactId if present in input matches JWT'))

contactRemoveFromCompanies(
id: Int!
input: ContactRemoveFromCompaniesInput!
): ContactRemoveFromCompaniesResponse!

Arguments

contactRemoveFromCompanies.id ● Int! non-null scalar

Contact unique identifier

contactRemoveFromCompanies.input ● ContactRemoveFromCompaniesInput! non-null input

Company IDs to disassociate from the contact

Type

ContactRemoveFromCompaniesResponse object