Base64FileInput
File attachment data encoded in Base64 format.
Represents a file attachment that can be included in email messages, containing the file content, metadata, and naming information for proper file handling and delivery.
input Base64FileInput {
base64: String!
contentType: String!
fileName: String!
}
Fields
Base64FileInput.base64
● String!
non-null scalar
Base64-encoded file content data.
The complete file content encoded in Base64 format, enabling binary file transmission through text-based protocols and GraphQL operations.
Base64FileInput.contentType
● String!
non-null scalar
MIME content type of the encoded file.
Specifies the file format and type (e.g., 'application/pdf', 'image/jpeg', 'text/plain') for proper file handling, rendering, and client-side processing.
Base64FileInput.fileName
● String!
non-null scalar
Desired filename for the attachment.
The name that will be used when the file is saved or downloaded, including the file extension for proper file type recognition and user experience.
Member Of
EmailEventInput
input ● EmailSendEventInput
input ● orderSendConfirmationEmail
mutation ● PasswordResetLinkEmailInput
input