Pangalan ng Parameter | Uri | Kinakailangan | Paglalarawan |
subject | string | true | Paksa ng Sobre Halimbawa: “Offer Letter” |
remark | string | false | Mga Tala sa Sobre,Limitasyon sa haba na 1000 salita |
signerSettings | object | false | Mga operasyon na pinapayagan para sa lumagda |
| | allowTransfer | boolean | false | Kung pinapayagan ang lumagda na ipasa ang sobre sa ibang tao para lumagda, default ay false true-Pinapayagan ang lumagda sa sobre na magkaroon ng kapangyarihang ipasa ang sobre sa iba; false-Hindi pinapayagan ang lumagda sa sobre na magkaroon ng kapangyarihang ipasa ang sobre sa iba; |
| | allowModifyName | boolean | false | Kung pinapayagan ang lumagda na baguhin ang pangalan, para lamang sa pirma ng template, default ay false true-Pinapayagan ang lumagda na baguhin ang pangalan false-Hindi pinapayagan ang lumagda na baguhin ang pangalan |
expireAfterSeconds | long | false | Expiration time ng sobre, pagkatapos ng ilang segundo ay mage-expire ang sobre Saklaw ng expiration: 86,400 segundo (1 araw) ~ 7,776,000 segundo (90 araw) |
redirectUrl | string | false | Kailangang maging isang valid na https address |
callBackUrl | string | false | Callback address (haba 500), kailangang sumunod sa https protocol address. |
sendLaterAfterSeconds | long | false | Sinusuportahan ang pagpapaliban ng pagpapadala ng user, sa segundo Saklaw ng oras na sinusuportahan: 3600 segundo (1 oras) ~ 259200 segundo (30 araw) |
CCInfos | array | false | Koleksyon ng impormasyon ng mga kinokopyahan |
| userEmail | string | false | Email address ng kinokopyahan |
| userName | string | false | Pangalan ng CC, ginagamit para ipakita sa labas ang pangalan ng CC sa pahina ng pagpirma at sobre. 【Pansin】:Hindi dapat maglaman ng sumusunod na 9 na espesyal na karakter:/ \ : * " < > | ?at lahat ng emoji |
| | customizeSettings | object | false | Custom na configuration |
| | | notificationSettings | object | false | Custom na configuration para sa mga notification |
| | | | notificationLanguage | string | false | Wika ng notification, default na kinukuha ang configuration ng “Default na wika ng notification” en-US Ingles zh-CN Pinasimpleng Tsino zh-Hant Tradisyunal na Tsino ja-JP Hapon es-MX Espanyol pt-PT Portuges th-TH Thai id-ID Indonesian vi-VN Vietnamese ms-MY Malay fil-PH Filipino de-DE Aleman fr-FR Pranses ru-RU Ruso it-IT Italyano ko-KR Koreano |
signFiles | array | true | Koleksyon ng impormasyon ng nilagdaang dokumento, ang pagkakasunud-sunod ng pagpapakita ay ang pagkakasunud-sunod ng pagdaragdag ng dokumento. |
| fileKey | string | true | fileKey ng nilagdaang dokumento, PDF format lamang ang suportado |
attachments | array | false | Koleksyon ng mga attachment ng sobre, ang pagkakasunud-sunod ng pagpapakita ay ang pagkakasunud-sunod ng pagdaragdag ng dokumento. |
| fileKey | string | false | fileKey ng dokumento |
signerInfos | array | true | Koleksyon ng impormasyon ng lumagda |
| businessId | string | false | Custom na numero ng negosyo ng developer, limitasyon sa haba na 500 |
| | deliveryMethods | string | false | Paraan ng abiso, ang default ay auto auto-Magpadala ng abiso sa email kapag ipinasok ang userEmail, magpadala ng abiso sa SMS kapag ipinasok ang phoneNumber none-Huwag magpadala ng abiso sa mensahe email- Magpadala ng email na abiso sms- Magpadala ng SMS na abiso WhatsApp- Magpadala ng WhatsApp na abiso |
| userEmail | string | false | Email address ng lumagda |
| userName | string | true | Pangalan ng lumagda, ginagamit para ipakita ang pangalan ng lumagda sa pahina ng paglagda at sa sobre. 【Tandaan】Hindi maaaring maglaman ng sumusunod na 9 na espesyal na karakter: / \ : * " < > | ?at lahat ng emoji |
| phoneNumber | object | false | Numero ng telepono, default ay blangko Kapag kailangan ang SMS na abiso, kailangang ipasa ang parameter na ito, kailangang ipasa ang countryCode at number |
| | countryCode | string | false | International code ng bansa/rehiyon, hindi kailangang ipasa ang “+” |
| | number | string | false | Walang format na pagpapatunay, nililimitahan lamang ang haba sa maximum na 13 digits |
| | customizeSettings | object | false | Custom na configuration |
| | | notificationSettings | object | false | Custom na configuration para sa mga abiso |
| | | | customizeMessage | string | false | Eksklusibong abiso ng mensahe, limitasyon sa karakter na 200 |
| | | | notificationLanguage | string | false | Wika ng abiso, default ay ang configuration ng “Default na wika ng abiso” en-US Ingles zh-CN Pinasimpleng Tsino zh-Hant Tradisyunal na Tsino ja-JP Hapon es-MX Espanyol pt-PT Portuges th-TH Thai id-ID Indonesian vi-VN Vietnamese ms-MY Malay fil-PH Filipino de-DE Aleman fr-FR Pranses ru-RU Ruso it-IT Italyano ko-KR Koreano |
| signOrder | int | true | Ang pagkakasunud-sunod ng pagpirma ng mga lumagda, ang pinakamababa ay 1. Maaaring tukuyin ang parehong halaga ng pagkakasunud-sunod para sa walang-ayos na pagpirma. |
| anySigner | boolean | false | Kung sinusuportahan ang pagpirma ng kahit sinong isa, default ay false true-Kailangan lamang pirmahan ng isa sa parehong signOrder false-Kailangang pirmahan ng lahat sa parehong signOrder |
| authModes | string | false | Paraan ng pagpapatunay, ang default ay noAuth noAuth-Huwag patunayan accessCode-Gumamit ng password sa pagpirma para sa pagpapatunay sms-SMS OTP na pagpapatunay idVerification-Pagpapatunay ng ID emailAuth-Email OTP na pagpapatunay digitalId-Pagpapatunay ng elektronikong pagkakakilanlan whatsappAuth-WhatsApp OTP na pagpapatunay |
| authConfig | object | false | Mga setting ng paraan ng pagpapatunay |
| | accessCode | object | false | Mga setting ng password sa pagpirma, kapag ang authModes=accessCodeay kinakailangan |
| | | accessCode | string | false | Nilalaman ng password, hindi case-sensitive, maaaring maglaman ng mga letra at numero, limitasyon sa haba na 45 |
| | | | promptInfo | string | false | Impormasyon sa prompt ng access password, hindi maaaring maglaman ng access password, limitasyon sa haba na 30, kapag ang authModes=accessCodeay kinakailangan. |
| | sms | object | false | Pagpapatunay ng SMS OTP, kapag ang authModes=smsay kinakailangan |
| | | countryCode | string | false | International code ng bansa/rehiyon, hindi na kailangang ipasa ang “+” |
| | | number | string | false | Hindi nagsasagawa ng pagpapatunay ng format, nililimitahan lamang ang maximum na haba sa 13 digit |
| | idVerification | object | false | Mga setting ng pagpapatunay ng ID, kapag ang authModes=idVerificationay kinakailangan |
| | | name | string | false | Buong pangalan sa ID ng lumagda, maximum na haba na 100 character |
| | | emailAuth | object | false | Pagpapatunay ng Email OTP, kapag ang authModes=emailAuthay kinakailangan |
| | | | authEmail | string | false | Email address ng pagpapatunay ng pagkakakilanlan ng lumagda |
| | digitalId | array | false | Pagpapatunay ng elektronikong pagkakakilanlan, kinakailangan kapag ang authModes=digitalId |
| | | authApp | string | false | APP na ginamit para sa pagpapatunay ng elektronikong pagkakakilanlan singpass-Gumamit ng Singpass para sa pagpapatunay ng pagkakakilanlan iamsmart-Gumamit ng i AM Smart para sa pagpapatunay ng pagkakakilanlan |
| | | idNumber | string | false | Numero ng ID ng lumagda na naghihintay ng pagpapatunay Kapag authApp=singpass , ang panuntunan sa pagpasa ay: malaking titik + 7 o 8 digit na numero + malaking titik Kapag authApp=iamsmart , ang panuntunan sa pagpasa ay: 1. Isang malaking titik (A-Z), o dalawang malaking titik (AA-ZZ), bilang simula ng pagkakasunod-sunod; 2. Pagkatapos ay 6 na digit na numero; 3. Sa huli ay isang check code, na maaaring numero (0-9) o letra (A-Z). Halimbawa: A888888(A) |
| | whatsappAuth | object | false | WhatsApp OTP verification, kinakailangan kapag authModes=whatsappAuth |
| | | countryCode | string | false | International code ng bansa/rehiyon, hindi na kailangang ipasa ang “+” |
| | | number | string | false | Hindi nagsasagawa ng pagpapatunay ng format, nililimitahan lamang ang maximum na haba sa 13 digit |
| digitalSignature | boolean | false | Kung bubuksan ang digital signature, default ay false true-bukas, false-hindi bukas |
| freeFormSign | boolean | false | Kung ang lumagda ay malayang pumirma, ang default ay false Karagdagang paliwanag: Kapag pinili ang freeFormSign bilang true, hindi na kailangang ipasa ang iba pang mga parameter sa ilalim ng sealInfos. Kung ipapasa nang sabay, ang freeFormSign ay may mas mataas na prayoridad kaysa sa sealInfos, at ang mga parameter sa ilalim ng sealInfos ay hindi magkakabisa 【Pansin】Ang malayang pagpirma ay hindi naglilimita sa bilang at posisyon ng mga selyo/pirma na maaaring ilagay ng lumagda |
| sealInfos | array | false | Impormasyon ng gawain sa pagpirma |
| | fileKey | string | true | FileKey ng dokumento sa pagpirma |
| | signConfigs | array | false | Impormasyon sa lokasyon ng control, dapat tukuyin ang impormasyon sa lokasyon ng control upang maisagawa ang elektronikong pagpirma. |
| | | fieldType | string | false | Uri ng control, ang default ay signature signature-Control sa pagpirma stamp-Control sa selyo approval-Control sa pag-apruba |
| | | | sizeRule | string | false | Paraan ng pagpapakita ng laki ng lugar ng pagpirma originalSize-Maglagay ng selyo ayon sa aktwal na laki ng pirma/selyo targetSize-Pasadyang lapad at taas ng lugar ng pirma/selyo Kapag ang sizeRule, height, at width ay walang laman, ilagay ang selyo ayon sa aktwal na sukat ng lagda/selyo; Kapag ang sizeRule ay walang laman, at ang height at width ay hindi walang laman, ilagay ang selyo ayon sa tinukoy na sukat; Kapag ang sizeRule ay hindi walang laman, ilagay ang selyo ayon sa tinukoy na paraan ng pagpapakita. |
| | | height | int | false | Taas ng control ng paglagda, naaangkop sa fieldType na signature/stamp, ang unit ay px, sinusuportahan lamang ang pagpasa ng positibong integer, default ay auto (ibig sabihin, awtomatikong sukat ng system); Kapag ang fieldType=signature, ang saklaw na maaaring itakda ay 20-250px; Kapag ang fieldType=stamp, ang saklaw na maaaring itakda ay 30-280px; |
| | | width | int | false | Lapad ng control ng paglagda, naaangkop sa fieldType na signature/stamp, ang unit ay px, sinusuportahan lamang ang pagpasa ng positibong integer, default ay auto (ibig sabihin, awtomatikong sukat ng system); Kapag ang fieldType=signature, ang saklaw na maaaring itakda ay 20-250px; Kapag ang fieldType=stamp, ang saklaw na maaaring itakda ay 30-280px; |
| | | signatureOptions | string | false | Mga opsyon sa control ng lagda. Naaangkop lamang sa fieldType na signature Mga maaaring ipasok na parameter: template: template na lagda handDrawn: iginuhit na lagda upload: lokal na pag-upload ng larawan ng lagda Maaaring pumili ng marami, paghiwalayin gamit ang ",", default ay lahat ng napili |
| | | movable | boolean | false | Pinapayagang ilipat ang lokasyon kapag lumalagda, default ay false false - hindi pinapayagan ang lumalagda na ayusin ang posisyon ng kanyang sariling mga kontrol sa paglagda true - pinapayagan ang lumalagda na ayusin ang posisyon ng kanyang sariling mga kontrol sa paglagda |
| | | allowedOptions | array | false | Mga opsyon para sa pag-apruba ng lumalagda, naaangkop kung ang fieldType ay approval. Default ay ["approve", "decline"] approve- Sang-ayon decline- Tanggi |
| | | pageNo | string | false | Pahina ng paglagda; ang magkakasunod na pahina ay konektado gamit ang "-", ang mga indibidwal na pahina ay konektado gamit ang "," Halimbawa: 1-3,6-10 |
| | | posX | float | false | Coordinate ng x-axis 【Pansin】Kung ang fieldType ay signature, ang posisyon ng coordinate ay tumutukoy sa lugar ng paglagdaKaliwang ibaba; Kung ang fieldType ay stamp, ang posisyon ng coordinate ay tumutukoy sa lugar ng pagtatakGitnang puntoPosisyon Simula Pebrero 3, 2026, kung ang fieldType ay signature o stamp, ang posisyon ng coordinate ay tumutukoy sa gitnang punto ng lugar ng pagtatak. |
| | | posY | float | false | Y-axis na coordinate 【Paalala】Kung ang fieldType ay signature, ang posisyon ng coordinate ay tumutukoy sa lugar ng pirmaKaliwang ibaba; Kung ang fieldType ay stamp, ang posisyon ng coordinate ay tumutukoy sa lugar ng pagtatakGitnang puntoPosisyon Simula Pebrero 3, 2026, kung ang fieldType ay signature o stamp, ang posisyon ng coordinate ay tumutukoy sa gitnang punto ng lugar ng pagtatak. |
| | fillConfigs | array | false | Punan ang impormasyon ng control |
| | | fieldName | string | false | Pangalan ng control, limitasyon ng bilang ng character ay 128 |
| | | required | boolean | false | Kung kinakailangan, default na kinakailangan true-Kinakailangan false-Hindi kinakailangan |
| | | fieldType | string | false | Uri ng control: 1-Isang linya ng teksto 15-Checkbox |
| | | textField | object | false | Mga Katangian ng Kontrol ng Teksto |
| | | | overflowType | int | false | Para lamang sa text, default ay 1 1-Awtomatikong paliitin ang laki ng font 2-Limitahan ang pagpasok |
| | | | minFontSize | float | false | Para lamang sa text, para lamang sa overflowType=1, default ay 8 5, 5.5, 6, 6.5, 7, 7.5, 8, 9, 10, 10.5, 11, 12, 14, 15, 16, 18, 20, 22, 24, 26, 28, 36, 42, 48, 56, 72 |
| | | | width | int | false | Lapad ng kontrol, default ay 160px |
| | | | font | int | false | Para lamang sa text, font, default ay Songti 1-Songti 2-Bagong Songti 4-Heiti 5-Kaiti 6-Arial 7-Helvetica 9-Times New Roman 10-Fangsong 11-Georgia 12-Monospace |
| | | | fontSize | float | false | Para lamang sa text, laki ng font, default ay 12 5, 5.5, 6, 6.5, 7, 7.5, 8, 9, 10, 10.5, 11, 12, 14, 15, 16, 18, 20, 22, 24, 26, 28, 36, 42, 48, 56, 72 |
| | | | textColor | string | false | Para lamang sa text, hexadecimal na kulay, default ay itim #000 |
| | | | bold | boolean | false | Para lamang sa text, kung ang font ay naka-bold, default ay false true-Naka-bold false-Hindi naka-bold |
| | | | italic | boolean | false | Para lamang sa text, kung italic, default ay false true-Italic false-Hindi italic |
| | | | underline | boolean | false | Para lamang sa text, kung may salungguhit, default ay false true-May salungguhit false-Walang salungguhit |
| | | | lineThrough | boolean | false | Para lamang sa text, kung may strike-through, default ay false true-May strike-through false-Walang strike-through |
| | | | horizontalAlignment | string | false | Para lamang sa text, format ng horizontal alignment, default ay left LEFT-Nasa kaliwa CENTER-Nasa gitna RIGHT-Nasa kanan |
| | | tickBoxField | object | false | Mga Katangian ng Checkbox |
| | | | tickOptions | array | false | Para lamang sa tickBox, default ay 1 1-Tsek 2-Ekis |
| | | posX | float | false | X coordinate ng posisyon ng control |
| | | posY | float | false | Y coordinate ng posisyon ng control |
| | | pageNo | string | false | Numero ng pahina kung saan naroroon ang control |
| | signDateConfigs | array | false | Impormasyon sa posisyon ng petsa ng pagpirma |
| | | movable | boolean | false | Pinapayagang ilipat ang posisyon sa pagpirma, default ay false false-Hindi pinapayagan ang lumagda na ayusin ang posisyon ng kanyang sariling control sa pagpirma true-Pinapayagan ang lumagda na ayusin ang posisyon ng kanyang sariling control sa pagpirma |
| | | pageNo | string | false | Pahina ng pagpirma; ang magkasunod na pahina ay konektado gamit ang "-", ang mga indibidwal na pahina ay konektado gamit ang ",",Halimbawa: 1-3, 6-10; Kung hindi magkasunod, ipasa ang "," para sa paghihiwalay. |
| | | posX | float | false | x-axis offset, ang lower left corner ng pahina ay ang pinagmulan ng coordinate |
| | | posY | float | false | Y-axis offset, ang ibabang kaliwang sulok ng pahina ang pinagmulan ng coordinate |
| | | signDateFormat | string | false | Format ng petsa ng pagpirma, ang default na format ay yyyy-MM-dd Suportado ang tinukoy na format: yyyy年MM月dd日 yyyy-MM-dd yyyy/MM/dd dd.MM.yyyy MM dd yyyy dd MM yyyy |