Skip to main content

CreateSponsorshipAttachedDocumentInput

Defines the input for creating an attached document while creating a sponsorship.

input CreateSponsorshipAttachedDocumentInput {
documentTypeId: ID!
notes: String
temporaryFileId: ID
text: String
url: URL
}

Fields

CreateSponsorshipAttachedDocumentInput.documentTypeId ● ID! non-null scalar

The identifier of the attached document type.

Document type formats are IMAGE, PDF, UPLOADED_DOCUMENT, LINK, VIDEO_URL and TEXT.

CreateSponsorshipAttachedDocumentInput.notes ● String scalar

A UTF-8 string value representing any notes captured for the attached document. Optional.

CreateSponsorshipAttachedDocumentInput.temporaryFileId ● ID scalar

The identifier of the temporary file to associate to the attached document. Optional.

Must be specified if the document type format is either IMAGE, PDF, or UPLOADED_DOCUMENT. Will be ignored for other document type formats.

Temporary files are uploaded separately. See the uploading files guide for more information.

CreateSponsorshipAttachedDocumentInput.text ● String scalar

The text content associated with the attached document. Optional.

Must be specified if the document type format is TEXT. Will be ignored for other document type formats.

CreateSponsorshipAttachedDocumentInput.url ● URL scalar

The url associated with the attached document. Optional.

Must be specified if the document type format is LINK or VIDEO_URL. Will be ignored for other document type formats.

Member Of

CreateSponsorshipInput input