Skip to main content

CreatePresentationInput

Defines the input for creating a presentation.

input CreatePresentationInput {
affiliations: [CreatePresentationAuthorAffiliationInput!]
attachedDocumentIds: [ID!] @deprecated
attachedDocuments: [CreatePresentationAttachedDocumentInput!]
authors: [CreatePresentationAuthorInput!]
biography: String
customFields: [CustomFieldInput!]
eventId: ID!
keywordIds: [ID!]
paperNumber: NonNegativeInt!
paperReference: String
paperStatusId: ID
presentationTypeId: ID
presenterId: ID!
sessionId: ID
subThemeId: ID
themeId: ID
title: String!
}

Fields

CreatePresentationInput.affiliations ● [CreatePresentationAuthorAffiliationInput!] list input

The author affiliations to create with the presentation. Optional.

CreatePresentationInput.attachedDocumentIds ● [ID!] deprecated list scalar

DEPRECATED

Use attachedDocuments instead. This input field will be removed in a future release.

The identifiers of the documents to associate with the presentation. Optional.

Rules:

  • Only one of attachedDocuments and attachedDocumentIds should be specified.
  • The attachedDocuments input field will take precedence over attachedDocumentIds.

CreatePresentationInput.attachedDocuments ● [CreatePresentationAttachedDocumentInput!] list input

The attached documents to create with the presentation. Optional.

Rules:

  • Only one of attachedDocuments and attachedDocumentIds should be specified.
  • The attachedDocuments input field will take precedence over attachedDocumentIds.

CreatePresentationInput.authors ● [CreatePresentationAuthorInput!] list input

The authors to create with the presentation. Optional.

CreatePresentationInput.biography ● String scalar

A UTF-8 string that represents the biography of the contact presenting the presentation. Optional.

CreatePresentationInput.customFields ● [CustomFieldInput!] list input

The custom fields to create for the presentation. Optional.

CreatePresentationInput.eventId ● ID! non-null scalar

The identifier of the event the presentation is associated with.

CreatePresentationInput.keywordIds ● [ID!] list scalar

The identifiers of the keywords to associate with the presentation. Optional.

CreatePresentationInput.paperNumber ● NonNegativeInt! non-null scalar

The paper's number.

Will default to 0 if not specified.

CreatePresentationInput.paperReference ● String scalar

A UTF-8 string representing a reference to a paper. Optional.

CreatePresentationInput.paperStatusId ● ID scalar

The status of the presentation. Optional.

CreatePresentationInput.presentationTypeId ● ID scalar

The identifier of the presentation type. Optional.

CreatePresentationInput.presenterId ● ID! non-null scalar

The identifier of the contact who conducts the presentation.

CreatePresentationInput.sessionId ● ID scalar

The identifier of the session the presentation is scheduled to run in. Optional.

CreatePresentationInput.subThemeId ● ID scalar

The identifier of the sub-theme for the presentation. Optional.

Rules:

  • If this has a value, then themeId needs to have a value as well.
  • The sub-theme must be related to the specified theme.

CreatePresentationInput.themeId ● ID scalar

The identifier of the theme for the presentation. Optional.

CreatePresentationInput.title ● String! non-null scalar

A UTF-8 string representing the title of a presentation.

Member Of

createPresentation mutation