Skip to main content

contact

Retrieves a contact by their internal ID with complete contact information including personal details, contact information, and business relationships.

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

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

contact(
id: Int!
): Contact!

Arguments

contact.id ● Int! non-null scalar

Contact unique identifier

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.