contactCreate
Creates a new contact with complete validation and business rule enforcement. Supports bulk operations and handles company relationships automatically.
Authentication Required: Customer authentication or user management roles Authorization: Contact editor or owner roles Error Codes: CONTACT_ALREADY_EXISTS_ERROR, VALIDATION_ERROR, UNAUTHORIZED_ERROR
AUTH: Role=[user.OWNER]
contactCreate(
input: CreateContactInput!
): Contact!
Arguments
contactCreate.input ● CreateContactInput! non-null input
Type
Contact object
Contact entity representing individual contacts and business relationships.
External entity from the contact service that provides contact identification and relationship information. Used as a reference for contact-specific attributes and relationship management within the attribute system.