Skip to main content

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.