Skip to main content

contactCreate

Create a new contact without authentication capabilities.

Creates a contact record with personal and business information but does not set up authentication credentials. For contacts that need login access, use contactRegister instead.

Possible errors:

  • CONTACT_ALREADY_EXISTS_ERROR: Contact with the same email already exists
  • CONTACT_CREATE_ERROR: Failed to create the contact
  • EMAIL_ALREADY_IN_USE_ERROR: Email address is already associated with another contact
  • COMPANY_NOT_FOUND_ERROR: Specified company does not exist

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.