Skip to main content

CreateSponsorshipInput

Defines the input for creating a sponsorship.

input CreateSponsorshipInput {
attachedDocuments: [CreateSponsorshipAttachedDocumentInput!]
brochures: [CreateBrochureInput!]
companyLogo: CompanyLogoInput
confirmationDate: LocalDate
contactId: ID!
customFields: [CustomFieldInput!]
eventId: ID!
inclusions: [SponsorshipItemInput!]
notes: String
paymentDetails: CreateSponsorshipPaymentDetailsInput!
profile: String
quantity: NonNegativeInt!
sponsorshipPackageId: ID!
status: SponsorshipStatusInput!
}

Fields

CreateSponsorshipInput.attachedDocuments ● [CreateSponsorshipAttachedDocumentInput!] list input

The attached documents to create with the sponsorship. Optional.

CreateSponsorshipInput.brochures ● [CreateBrochureInput!] list input

The brochures to create with the sponsorship. Optional.

CreateSponsorshipInput.companyLogo ● CompanyLogoInput input

The company logo for the sponsorship. Optional.

CreateSponsorshipInput.confirmationDate ● LocalDate scalar

The date the sponsorship was confirmed. Optional.

Will only be set when status set to CONFIRMED.

CreateSponsorshipInput.contactId ● ID! non-null scalar

The identifier of the contact for the sponsorship.

CreateSponsorshipInput.customFields ● [CustomFieldInput!] list input

The custom fields to create for the sponsorship. Optional.

CreateSponsorshipInput.eventId ● ID! non-null scalar

The identifier of the event the sponsorship is associated with.

CreateSponsorshipInput.inclusions ● [SponsorshipItemInput!] list input

The list of items to include for the sponsorship. Optional.

Will default to the items in the sponsorship package.

CreateSponsorshipInput.notes ● String scalar

A UTF-8 string that represents the notes for the sponsorship. Optional.

CreateSponsorshipInput.paymentDetails ● CreateSponsorshipPaymentDetailsInput! non-null input

The payment details for the sponsorship.

CreateSponsorshipInput.profile ● String scalar

A UTF-8 string that represents the profile for the sponsorship. Optional.

CreateSponsorshipInput.quantity ● NonNegativeInt! non-null scalar

The number of packages for the sponsorship.

CreateSponsorshipInput.sponsorshipPackageId ● ID! non-null scalar

The identifier of the sponsorship package for the sponsorship.

CreateSponsorshipInput.status ● SponsorshipStatusInput! non-null enum

The status of the sponsorship.

Member Of

createSponsorship mutation