Pangalan ng Parameter | Uri | Kinakailangan | Paglalarawan |
envelopeId | string | true | Envelope ID |
signerInfos | array | true | Koleksyon ng Impormasyon ng Lumagda |
| businessId | string | false | Custom na numero ng negosyo na tinukoy ng developer, haba 500 |
| userEmail | string | true | Email address ng lumagda |
| phoneNumber | object | false | Kinakailangan kapag kailangang magsagawa ng abiso sa SMS, kailangang ipasok ang countryCode at number, default ay walang laman |
| | countryCode | string | false | International code ng bansa/rehiyon, hindi na kailangang ipasok ang “+” |
| | number | string | false | Hindi nagsasagawa ng pag-verify ng format, ang maximum na haba ay 13 digits |
| customizeSettings | object | false | Custom na configuration |
| | notificationSettings | object | false | Custom na configuration para sa mga notification |
| | | customizeMessage | string | false | Eksklusibong notification ng mensahe, limitasyon sa karakter na 200 |
| | | | notificationLanguage | string | false | Wika ng notification, default ay Ingles en-US Ingles zh-CN Pinasimpleng Tsino zh-Hant Tradisyunal na Tsino ja-JP Hapon ES-MX Espanyol |
| userName | string | true | Pangalan ng lumagda, ginagamit para ipakita ang pangalan ng lumagda sa panlabas na pahina at proseso ng paglagda. 【Paalala】Hindi maaaring maglaman ng sumusunod na 9 na espesyal na karakter: / \ : * " < > | ?at lahat ng emoji |
| signOrder | int | true | Pagkakasunod-sunod ng paglagda ng lumagda, ang pinakamababa ay 1. Maaaring tukuyin ang parehong halaga ng pagkakasunod-sunod para sa walang-ayos na paglagda. |
| anySigner | boolean | false | Kung sinusuportahan ang paglagda ng kahit sinong isa, default ay false true-Isa lamang sa parehong signOrder ang kailangang lumagda false-Lahat sa parehong signOrder ay kailangang lumagda |
| authModes | string | false | Paraan ng pagpapatunay ng pagkakakilanlan, default ay noAuth Uri ng enumeration: noAuth-Hindi nagpapatunay accessCode-Gumagamit ng password sa paglagda para sa pagpapatunay sms-SMS OTP na pagpapatunay idVerification-Pagpapatunay ng ID emailAuth- Pagpapatunay ng OTP sa Email digitalId- Pagpapatunay ng Elektronikong Pagkakakilanlan |
| authConfig | object | false | Mga Setting ng Paraan ng Pagpapatunay |
| | accessCode | object | false | Mga setting ng password sa pagpirma, kinakailangan kapag authModes=accessCode |
| | | accessCode | string | false | Nilalaman ng password, hindi sensitibo sa kaso, maaaring maglaman ng mga alphanumeric na character, haba 45 |
| | | | promptInfo | string | false | Paalala sa access token, hindi maaaring maglaman ng access token, limitasyon sa haba na 30, kapag ang authModes=accessCodeay kinakailangan. |
| | sms | object | false | SMS OTP na pagpapatunay, kapag ang authModes=smsay kinakailangan |
| | | countryCode | string | false | Internasyonal na code ng bansa/rehiyon, hindi na kailangan ang “+” |
| | | number | string | false | Hindi ginagawa ang pagpapatunay ng format, ang maximum na haba ay 13 digits |
| | idVerification | object | false | Mga setting ng pagpapatunay ng ID, kinakailangan kapag ang authModes=idVerificationay |
| | | name | string | false | Buong pangalan sa ID ng lumagda, maximum na haba ng 100 character |
| | | emailAuth | object | false | Pagpapatunay ng email OTP, kinakailangan kapag ang authModes=emailAuthay |
| | | | authEmail | string | false | Email address para sa pagpapatunay ng pagkakakilanlan ng lumagda |
| | digitalId | array | false | Electronic na pagpapatunay ng pagkakakilanlan, kinakailangan kapag ang authModes=digitalId |
| | | authApp | string | false | APP na ginagamit para sa electronic na pagpapatunay ng pagkakakilanlan singpass-Gumamit ng Singpass para sa pagpapatunay ng pagkakakilanlan |
| | | idNumber | string | false | Numero ng ID ng nagpirma na kailangang patunayan |
| digitalSignature | boolean | false | Kung bubuksan ang digital signature, default ay false true-Buksan false- Hindi naka-enable |
| freeFormSign | boolean | false | Kung ang lumagda ay malayang lumagda, ang default na halaga ay false Karagdagang paliwanag: Kapag pinili ang freeFormSign bilang true, hindi na kailangang ipasa ang iba pang mga parameter sa ilalim ng sealInfos. Kung sabay na ipinasa, 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 paglagda ay hindi naglilimita sa bilang at posisyon ng mga selyo/lagda na maaaring i-drag ng lumagda. |
| sealInfos | array | false | Impormasyon ng gawain sa paglagda |
| | fileKey | string | true | fileKey ng dokumento sa paglagda |
| | signConfigs | array | false | Impormasyon ng posisyon ng control, dapat tukuyin ang impormasyon ng posisyon ng control upang maisagawa ang elektronikong lagda. |
| | | fieldType | string | false | Uri ng kontrol, maaaring ipasok na parameter: signature-Kontrol ng lagda stamp-Kontrol ng selyo approval-Kontrol ng pag-apruba Ang default ay signature |
| | | | sizeRule | string | false | Paraan ng pagpapakita ng laki ng lugar ng paglagda originalSize-Ilagay ang selyo ayon sa aktwal na laki ng lagda/selyo targetSize-Custom na taas at lapad ng lugar ng lagda/selyo Kapag ang sizeRule, height, at width ay lahat walang laman, ilagay ang selyo ayon sa aktwal na laki ng lagda/selyo; Kapag walang laman ang sizeRule, at hindi walang laman ang height at width, ilagay ang selyo ayon sa tinukoy na sukat; Kapag hindi walang laman ang sizeRule, ilagay ang selyo ayon sa tinukoy na paraan ng pagpapakita. |
| | | height | int | false | Taas ng control ng pagpirma, naaangkop para sa fieldType na signature/stamp, ang unit ay px, sinusuportahan lamang ang pagpasa ng positibong integer, default na auto (ibig sabihin, awtomatikong sukat ng system); Kapag fieldType=signature, ang saklaw na maaaring itakda ay 20-250px; Kapag fieldType=stamp, ang saklaw na maaaring itakda ay 30-280px |
| | | width | int | false | Lapad ng control ng pagpirma, naaangkop para sa fieldType na signature/stamp, ang unit ay px, sinusuportahan lamang ang pagpasa ng positibong integer, default na auto (ibig sabihin, awtomatikong sukat ng system); Kapag fieldType=signature, ang saklaw na maaaring itakda ay 20-250px; Kapag fieldType=stamp, ang saklaw na maaaring itakda ay 30-280px |
| | | signatureOptions | string | false | Mga opsyon para sa signature control. Angkop lamang kung ang fieldType ay signature. Mga posibleng parameter: template handDrawn upload Pwedeng pumili ng marami, paghiwalayin gamit ang ",", default na lahat ay napili |
| | | movable | boolean | false | Payagan ang paglipat ng lokasyon habang lumalagda, default ay false false-Hindi pinapayagan ang lumalagda na ayusin ang posisyon ng kanyang sariling signature control true-Pinapayagan ang lumalagda na ayusin ang posisyon ng kanyang sariling signature control |
| | | | allowedOptions | array | false | Mga opsyon na pinapayagan ang mga lumagda na aprubahan, na angkop para sa fieldType na approval. Ang default ay ["approve", "decline"] approve-Sumang-ayon decline-Tanggihan |
| | | pageNo | string | false | Pahina ng paglagda; ang magkakasunod na pahina ay konektado gamit ang "-", ang mga hiwalay na pahina ay konektado gamit ang ",", halimbawa: 1-3, 6-10 |
| | | posX | string | false | X-axis coordinate Karagdagang paliwanag: Kung ang fieldType ay signature, ang posisyon ng coordinate ay tumutukoy sa lugar ng lagdaKaliwang ibabang sulok; Kung ang fieldType ay stamp, ang posisyon ng coordinate ay tumutukoy sa lugar ng pagtatatakGitnang puntoPosisyon Simula Pebrero 3, 2026, kung ang fieldType ay signature o stamp, ang posisyon ng coordinate ay tumutukoy sa gitnang punto ng lugar ng pagtatatak. |
| | | posY | string | false | Y-axis coordinate Karagdagang paliwanag: Kung ang fieldType ay signature, ang posisyon ng coordinate ay tumutukoy sa lugar ng lagdaKaliwang ibabang sulok; Kung ang fieldType ay stamp, ang posisyon ng coordinate ay tumutukoy sa lugar ng pagtatatakSentrong puntoPosisyon Simula Pebrero 3, 2026, ang fieldType na signature o stamp, ang posisyon ng coordinate nito ay tumutukoy sa sentrong punto ng lugar ng pagtatatak. |
| | fillConfigs | array | false | Punan ang impormasyon ng kontrol |
| | | fieldName | string | false | Pangalan ng kontrol, limitasyon ng bilang ng karakter ay 128 |
| | | required | boolean | false | Kung kinakailangan o hindi, kinakailangan bilang default true-Kinakailangan false-Hindi kinakailangan |
| | | fieldType | string | false | Uri ng Kontrol: 1-Isahang 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 pag-input |
| | | | 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 control, default ay 160px |
| | | | font | int | false | Para lamang sa text, font, default na 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 naka-italic, default ay false true-naka-italic false-hindi naka-italic |
| | | | underline | boolean | false | Para lamang sa text, kung ang font ay may salungguhit, default ay false true-may salungguhit false-walang salungguhit |
| | | | lineThrough | boolean | false | Para lamang sa text, kung magdagdag ng linya sa gitna, default ay false true-Magdagdag ng linya sa gitna false-Huwag magdagdag ng linya sa gitna |
| | | | horizontalAlignment | string | false | Para lamang sa text, format ng pahalang na paggitna, default ay left LEFT-Sa kaliwa CENTER-Nasa gitna RIGHT-Sa kanan |
| | | tickBoxField | object | false | Mga Katangian ng Checkbox |
| | | | tickOptions | array | false | Epektibo lamang sa Check, default ay 1 1-Tsek 2-Krus |
| | | posX | float | false | X coordinate ng posisyon ng control |
| | | posY | float | false | Posisyon ng Y coordinate ng control |
| | | pageNo | string | false | Pahina kung saan naroroon ang control |
| | signDateConfigs | array | false | Impormasyon sa lokasyon ng petsa ng pagpirma |
| | | movable | boolean | false | Pinapayagan ang paglipat ng posisyon kapag pumirma, default ay false false-Hindi pinapayagan ang lumagda na ayusin ang posisyon ng kanilang sariling control sa pagpirma true- Payagan ang lumagda na ayusin ang posisyon ng kanyang sariling mga kontrol sa paglagda |
| | | pageNo | string | false | Bilang ng pahina ng paglagda; ang magkakasunod na bilang ng pahina ay konektado gamit ang "-", ang mga indibidwal na bilang ng pahina ay konektado gamit ang ",", halimbawa: 1-3, 6-10 Kung hindi magkasunod, ipasa ang "," upang paghiwalayin |
| | | posX | float | false | Offset ng x-axis, ang kaliwang ibabang sulok ng pahina ay ang pinagmulan ng coordinate |
| | | posY | float | false | Offset ng y-axis, ang kaliwang ibabang sulok ng pahina ay ang pinagmulan ng coordinate |
| | | signDateFormat | string | false | Format ng petsa ng pagpirma, ang default na format ay yyyy-MM-dd Suportado ang mga tinukoy na format: yyyy年MM月dd日 yyyy-MM-dd yyyy/MM/dd dd.MM.yyyy MM dd yyyy dd MM yyyy |