CreateAccordMemberInput
No description
input CreateAccordMemberInput {
id: String
firstName: String
lastName: String
email: String
role: String!
placeholderRole: String
crmContactId: String
accordId: String!
invitationStatus: String!
internal: Boolean
version: Int
deletedAt: Datetime
updatedAt: Datetime
createdAt: Datetime
workspaceId: String
workspaceAccountId: String
shouldReceiveNotifications: Boolean
jobTitle: String
}
Fields
CreateAccordMemberInput.id ● String scalar
Optional client-supplied id for the new accord member.
CreateAccordMemberInput.firstName ● String scalar
First name for the member's profile.
CreateAccordMemberInput.lastName ● String scalar
Last name for the member's profile.
CreateAccordMemberInput.email ● String scalar
Member's email. Required for any non-customer role (there is no account or seat to back one without an email); optional for customer members.
CreateAccordMemberInput.role ● String! non-null scalar
Access role for the member, e.g. accord_customer_role. Non-customer
roles require an email; internal members must be customer role.
CreateAccordMemberInput.placeholderRole ● String scalar
Optional placeholder role slot this member fills on the accord.
CreateAccordMemberInput.crmContactId ● String scalar
Optional CRM contact id to link the member to.
CreateAccordMemberInput.accordId ● String! non-null scalar
The accord to add the member to.
CreateAccordMemberInput.invitationStatus ● String! non-null scalar
Invitation status to record for the member, e.g. pending.
CreateAccordMemberInput.internal ● Boolean scalar
Whether the member is internal (workspace-side); internal members must be customer role.
CreateAccordMemberInput.version ● Int scalar
Optional optimistic-concurrency version for the member row.
CreateAccordMemberInput.deletedAt ● Datetime scalar
Optional soft-delete timestamp for the member row.
CreateAccordMemberInput.updatedAt ● Datetime scalar
Optional updated-at timestamp for the member row.
CreateAccordMemberInput.createdAt ● Datetime scalar
Optional created-at timestamp for the member row.
CreateAccordMemberInput.workspaceId ● String scalar
Optional workspace id; defaults from the caller's workspace context.
CreateAccordMemberInput.workspaceAccountId ● String scalar
Optional existing workspace-account seat to back the member.
CreateAccordMemberInput.shouldReceiveNotifications ● Boolean scalar
Whether the member should receive accord notifications.
CreateAccordMemberInput.jobTitle ● String scalar
Job title for the member's profile.
Member Of
createAccordMember mutation