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!
taxOverrides: [TaxOverrideInput!]
}
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.
CreateSponsorshipInput.taxOverrides ● [TaxOverrideInput!] list input
The collection of taxes for the sponsorship booking that will override the taxes from setup. Optional.
When set to null, the default taxes for the sponsorship will be applied. When set to an empty array, no taxes will be applied.
Member Of
createSponsorship mutation