EndorsementMutationSection (Object)
type EndorsementMutationSection {
create(
endorsement: EndorsementInput!
): EndorsementMutationSectionCreateOutput!
update(
endorsementNid: EndorsementNid!
endorsement: EndorsementInput!
): EndorsementMutationSectionUpdateOutput!
delete(
endorsementNid: EndorsementNid!
): EndorsementMutationSectionDeleteOutput!
createExternalDefinition(
name: String!
): EndorsementMutationSectionCreateExternalDefinitionOutput!
deleteExternalForCrewMember(
endorsementNid: EndorsementDefinitionNid!
email: CrewMemberEmail!
): EndorsementMutationSectionDeleteExternalForCrewMemberOutput!
putExternalForCrewMember(
endorsementNid: EndorsementDefinitionNid!
email: CrewMemberEmail!
endorsementData: CrewMemberExternalEndorsementInputType!
): EndorsementMutationSectionPutExternalForCrewMemberOutput!
}
Fields
EndorsementMutationSection.create ● EndorsementMutationSectionCreateOutput! non-null union
Requires access to resource ENDORSEMENT_DEFINITION_EDIT
EndorsementMutationSection.create.endorsement ● EndorsementInput! non-null input
Possible violation list: TOO_LOW_ERROR
EndorsementMutationSection.update ● EndorsementMutationSectionUpdateOutput! non-null union
Requires access to resource ENDORSEMENT_DEFINITION_EDIT
EndorsementMutationSection.update.endorsementNid ● EndorsementNid! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
EndorsementMutationSection.update.endorsement ● EndorsementInput! non-null input
Possible violation list: TOO_LOW_ERROR
EndorsementMutationSection.delete ● EndorsementMutationSectionDeleteOutput! non-null union
Requires access to resource ENDORSEMENT_DEFINITION_EDIT
EndorsementMutationSection.delete.endorsementNid ● EndorsementNid! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
EndorsementMutationSection.createExternalDefinition ● EndorsementMutationSectionCreateExternalDefinitionOutput! non-null union
Requires to be authenticated by OAuth.
EndorsementMutationSection.createExternalDefinition.name ● String! non-null scalar
Possible violation list: IS_BLANK_ERROR
EndorsementMutationSection.deleteExternalForCrewMember ● EndorsementMutationSectionDeleteExternalForCrewMemberOutput! non-null union
Requires to be authenticated by OAuth.. Endorsement has to have same Oauth client as requester
EndorsementMutationSection.deleteExternalForCrewMember.endorsementNid ● EndorsementDefinitionNid! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR,ENDORSEMENT_NOT_FROM_OAUTH
EndorsementMutationSection.deleteExternalForCrewMember.email ● CrewMemberEmail! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
EndorsementMutationSection.putExternalForCrewMember ● EndorsementMutationSectionPutExternalForCrewMemberOutput! non-null union
Requires to be authenticated by OAuth.. Endorsement has to have same Oauth client as requester
EndorsementMutationSection.putExternalForCrewMember.endorsementNid ● EndorsementDefinitionNid! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR,ENDORSEMENT_NOT_FROM_OAUTH
EndorsementMutationSection.putExternalForCrewMember.email ● CrewMemberEmail! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
EndorsementMutationSection.putExternalForCrewMember.endorsementData ● CrewMemberExternalEndorsementInputType! non-null input
Possible violation list: VALUE_NOT_VALID,IS_NO_EMPTY
Returned By
endorsement mutation