ApplyCeContactStoreCeCreditInput
Defines the input for applying a continuing education credit in a continuing education contact store.
input ApplyCeContactStoreCeCreditInput {
ceContactStoreId: ID!
contactIds: [ID!]!
courseCreditTypeId: ID!
courseDescription: String
courseId: ID
dateEarned: LocalDate
numberOfCredits: Float!
}
Fields
ApplyCeContactStoreCeCreditInput.ceContactStoreId ● ID! non-null scalar
The identifier of the continuing education contact store to apply continuing education credits in.
ApplyCeContactStoreCeCreditInput.contactIds ● [ID!]! non-null scalar
The list of identifiers of the contacts to apply continuing education credits to.
Rules:
- The list must not be empty, i.e. it must contain at least one element.
- All identifiers must be linked to the event specified in
eventId.
ApplyCeContactStoreCeCreditInput.courseCreditTypeId ● ID! non-null scalar
The identifier of the course credit type.
ApplyCeContactStoreCeCreditInput.courseDescription ● String scalar
A UTF-8 string representing the description of the course the continuing education credits when the credit is external credit. Optional.
If courseId is not set then courseDescription is required.
ApplyCeContactStoreCeCreditInput.courseId ● ID scalar
The identifier of the course to associate with the credit. Optional.
ApplyCeContactStoreCeCreditInput.dateEarned ● LocalDate scalar
The date the continuing education credit was earned. Optional.
ApplyCeContactStoreCeCreditInput.numberOfCredits ● Float! non-null scalar
The number of credits.
Member Of
applyCeContactStoreCeCredit mutation