AtsSyncCandidateSyncApplicationAttachmentInput
Input Object
Input to attachments on the application.
Fields
fileType AtsSyncCandidateSyncApplicationFileTypeInput! Required
Type of file attached to the application, such as a resume, cover letter, or other document.
fileName String! Required
File attachment name.
contentType String! Required
File attachment original media type.
contentLength Int64! Required
Content length of the file attachment.
fileChecksum AtsSyncCandidateSyncApplicationAttachmentChecksumInput! Required
Checksum for verifying file attachment integrity.
Calculate the checksum of the file content using the specified algorithm and format before uploading.
algorithm AtsSyncCandidateSyncApplicationAttachmentChecksumAlgorithmInput! Required
Hashing algorithm used to calculate the checksum
Specifies which cryptographic hash function was used to generate the checksum value.
format AtsSyncCandidateSyncApplicationAttachmentChecksumFormatInput! Required
Encoding format of the checksum value
Specifies how the raw checksum bytes are encoded as a string.
checksum String! Required
Checksum value of the file content
The checksum should be calculated using the specified algorithm on the complete file contents, then encoded using the specified format.
Example
{ "fileType": "RESUME", "fileName": "abc123", "contentType": "abc123", "contentLength": "9223372036854775807", "fileChecksum": AtsSyncCandidateSyncApplicationAttachmentChecksumInput}