A Singapore Government Agency Website

Reference : What the individual fields in the sidecar file are for

1. Sidecar file for issuance to individuals

Field Description Remarks
identificationType identifier of the user allowable values : 
NRIC, FIN or Passport
uin actual value of identifier eg. SxxxxxxxX
nationality (optional) nationality of user mandatory only if identificationType is Passport.
name recipient’s name eg. Johnathan Ng Chee Tiong
email recipient’s email address only 1 email address is allowed.
dob (optional) recipient’s date of birth provide in the yyyy-mm-dd format. mandatory only if isNonSingpassRetrievable is TRUE, else leave blank otherwise.
localMobileNumber recipient’s mobile number eg. 6599999999. does not support foreign numbers currently.
isNonSingpassRetrievable indicator whether to allow retrieval via Singpass only or to also support non-Singpass retrieval allowable values : 
TRUE or FALSE
applicationType identifier of document in FileSG provided by FileSG upon successful on-boarding. do not change.
eg. LTVP
externalRefId agency’s own identifier. useful for trouble shooting purposes with agency in the event that user encounters any issues with the issued document.
eg. <agency’s case number>
transactionName short description of the issuance used as the email subject in the notification email.
eg. Your certificate of xxxxxx has been approved and issued!
Sample of issuance email
Sample of activity page in FileSG
files file name(s) name of file(s) to be issued to recipient (relative path to the sidecar file within the zip). can be 1 or more.
eg. abcd.pdf or abcd.pdf;efgp.pdf (semi colon seperated for multiple files)
filesToEncrypt file name(s) that requires password protection name of file(s) (pdf or zip only) that requires password protection.
deleteAt date which file(s) will be removed from FileSG provide in the yyyy-mm-dd format. file(s) will be available for user retrieval till (deleteAt date), after which they will be removed.
expireAt date which OA file(s) will be cancelled/revoked provide in the yyyy-mm-dd format. file(s) will be valid till (expireAt date - 1).
txnMsgId template ID provided by FileSG upon successful on-boarding. do not change.
eg. LTVP
txnMsg_<para1 … paraX> dynamic parameter name in template no of rows will depend on the notification message (provided by agency)
notificationId_email template ID provided by FileSG upon successful on-boarding. do not change.
eg. LTVP
notification_email_<para1 … paraX> dynamic parameter name in template no of rows will depend on the notification message (provided by agency)

2. Sidecar file for issuance to commercial entities

Field Description Remarks
uen uen number of the company
corporateName name of company this is used in the notification email and within the FileSG interface
email email address of the recipient(s) can be 1 or more.
eg. abc@gmail.com or abc@gmail.com;efg@gmail.com (semi colon seperated for multiple files)
applicationType identifier of document in FileSG provided by FileSG upon successful on-boarding. do not change.
eg. LTVP
externalRefId agency’s own identifier. useful for trouble shooting purposes with agency in the event that user encounters any issues with the issued document.
eg. <agency’s case number>
transactionName short description of the issuance used as the email subject in the notification email.
eg. Your certificate of xxxxxx has been approved and issued!
Sample of issuance email
Sample of activity page in FileSG
files file name(s) name of file(s) to be issued to recipient (relative path to the sidecar file within the zip). can be 1 or more.
eg. abcd.pdf or abcd.pdf;efgp.pdf (semi colon seperated for multiple files)
filesToEncrypt file name(s) that requires password protection name of file(s) (pdf or zip only) that requires password protection.
deleteAt date which file(s) will be removed from FileSG provide in the yyyy-mm-dd format. file(s) will be available for user retrieval till (deleteAt date), after which they will be removed.
expireAt date which OA file(s) will be cancelled/revoked provide in the yyyy-mm-dd format. file(s) will be valid till (expireAt date - 1).
txnMsgId template ID provided by FileSG upon successful on-boarding. do not change.
eg. LTVP
txnMsg_<para1 … paraX> dynamic parameter name in template no of rows will depend on the notification message (provided by agency)
notificationId_email template ID provided by FileSG upon successful on-boarding. do not change.
eg. LTVP
notification_email_<para1 … paraX> dynamic parameter name in template no of rows will depend on the notification message (provided by agency)
Chat with me!
Bot Launcher