パラメータ名 | 型 | 必須 | 説明 |
subject | string | true | エントリタイトル 例:「Offer Letter」 |
remark | string | false | エントリの備考、文字数制限1000字 |
signerSettings | object | false | 署名者が実行できる操作 |
| | allowTransfer | boolean | false | 署名者がこの封筒を他の人に譲渡して署名させることを許可するかどうか。デフォルトは false true - 封筒内の署名者に封筒の他者への譲渡権限を与える false - 封筒内の署名者に封筒の他者への譲渡権限を与えない |
| | allowModifyName | boolean | false | 署名者の氏名の変更を許可するかどうか。テンプレート署名にのみ有効で、デフォルトは false true - 署名者の氏名の変更を許可 false - 署名者の氏名の変更を許可しない |
expireAfterSeconds | long | false | 封筒の有効期限切れまでの時間(秒単位)。この秒数を超えると封筒は無効になる 有効範囲:86,400秒(1日)〜7,776,000秒(90日) |
redirectUrl | string | false | 有効な https アドレスである必要がある |
callBackUrl | string | false | コールバックアドレス(最大500文字)。https プロトコルのアドレスである必要がある |
sendLaterAfterSeconds | long | false | ユーザーによる送信遅延をサポート。秒単位 サポートされる時間範囲:3600秒(1時間)〜259,200秒(30日) |
autoFinish | boolean | false | 封筒が自動的に終了するかどうかを制御。デフォルトは true true- 封筒が自動的に終了 false- 封筒が手動で終了 |
CCInfos | array | false | CC情報コレクション |
| userEmail | string | false | CCのメールアドレス |
| userName | string | false | CCの名前。署名ページと封筒で外部に表示されるCCの名前に使用されます。 【注意】:以下の9つの特殊文字を含めることはできません:/ \ : * " < > | ? およびすべての絵文字 |
| | customizeSettings | object | false | カスタム設定 |
| | | notificationSettings | object | false | 通知用カスタム設定 |
| | | | notificationLanguage | string | false | 通知言語。デフォルトは「デフォルト通知言語」の設定を使用します。 en-US 英語 zh-CN 簡体字中国語 zh-Hant 繁体字中国語 ja-JP 日本語 es-MX スペイン語 pt-PT ポルトガル語 th-TH タイ語 id-ID インドネシア語 vi-VN ベトナム語 ms-MY マレー語 fil-PH フィリピン語 de-DE ドイツ語 fr-FR フランス語 ru-RU ロシア語 it-IT イタリア語 ko-KR 韓国語 |
signFiles | array | true | 署名対象ファイル情報のコレクション。表示順序はファイルの追加順です。 |
| fileKey | string | true | 署名対象ファイルのfileKey。PDF形式のみサポート |
| | documentFields | array | false | コントロールのリスト(ファイル単位)。署名者に紐付かないファイル単位のコントロールを指定されたファイルに追加するために使用します。 |
| | fieldType | string | false | コントロールタイプ。eMeterai を指定するとインドネシアの印紙税コントロールを示します。 |
| | pageNo | string | false | コントロールが配置されるページ番号。インドネシアの印紙税コントロールでは単一ページの指定のみ可能で、個別のページ番号を入力する必要があります。1-3 や 1,3 などの連続または非連続の複数ページ形式はサポートされていません。 |
| | | posX | float | false | X軸オフセット量。座標原点はページの左下隅です。座標範囲は他のコントロールの座標範囲と一致します。 |
| | | posY | float | false | Y軸オフセット量。座標原点はページの左下隅です。座標範囲は他のコントロールの座標範囲と一致します。 |
attachments | array | false | 封筒添付ファイルの集合。表示順序はファイル追加順です。 |
| fileKey | string | false | ファイルfileKey |
signerInfos | array | true | 署名者情報コレクション |
| businessId | string | false | 開発者がカスタムする業務番号、長さ制限500 |
| | roleTypes | array | false | 署名者の操作方式、デフォルト値は ["sign", "fill"] fill-入力 sign-署名 |
| | deliveryMethods | string | false | 通知方法、デフォルトはauto auto-userEmailを指定するとメール通知を送信し、phoneNumberを指定するとSMS通知を送信します none-メッセージ通知を送信しない email-メール通知を送信する sms-SMS通知を送信する WhatsApp-WhatsApp通知を送信する |
| userEmail | string | false | 署名者のメールアドレス |
| userName | string | true | 署名者の氏名。署名ページおよび封筒の外部表示に使用されます。 【注】以下の9つの特殊文字を含めることはできません:/ \ : * " < > | ?およびすべての絵文字 |
| | minimumReadingDuration | int | false | ページ強制読了カウントダウン時間を設定します。デフォルト値は0(単位:秒、最大値999) 0または未指定の場合は無効化され、読了カウントダウンは不要です |
| | readToEndRequired | boolean | false | 最後まで読む必要があるかどうかを示します。デフォルトはfalse; trueの場合有効、falseまたは未指定の場合は無効 |
| phoneNumber | object | false | 電話番号、デフォルトは空 SMS通知が必要な場合は必須パラメータで、countryCodeとnumberの両方を指定する必要があります |
| | countryCode | string | false | 国・地域の国際コード、「+」は不要 |
| | number | string | false | フォーマット検証なし、長さは最大13桁に制限 |
| | customizeSettings | object | false | カスタム設定 |
| | | notificationSettings | object | false | 通知用カスタム設定 |
| | | | customizeMessage | string | false | 専用メッセージ通知、文字数制限200 |
| | | | notificationLanguage | string | false | 通知言語、デフォルトは「デフォルト通知言語」設定から取得 en-US 英語 zh-CN 簡体字中国語 zh-Hant 繁体中国語 ja-JP 日本語 es-MX スペイン語 pt-PT ポルトガル語 th-TH タイ語 id-ID インドネシア語 vi-VN ベトナム語 ms-MY マレー語 fil-PH フィリピン語 de-DE ドイツ語 fr-FR フランス語 ru-RU ロシア語 it-IT イタリア語 ko-KR 韓国語 |
| signOrder | int | true | 署名者の署名順序。最小値は1です。非順序署名では、同じ順序値を指定できます。 |
| anySigner | boolean | false | 任意の署名者が署名できるかどうか、デフォルトは false true- 同一の signOrder では、その中の1人の署名が必要 false- 同一の signOrder では、すべての署名者による署名が必要 |
| authModes | string | false | 検証方法、デフォルトは noAuth noAuth- 検証なし accessCode- 署名パスワードによる検証 sms- SMS OTP 検証 idVerification- 身分証明書による検証 emailAuth- メールアドレス OTP 検証 digitalId- 電子IDによる検証 whatsappAuth- WhatsApp OTP 検証 |
| authConfig | object | false | 検証方法の設定 |
| | accessCode | object | false | 署名パスワードの設定、authModes= の場合accessCode必須 |
| | | accessCode | string | false | パスワードの内容。大文字と小文字は区別されず、英数字を含むことができ、長さは最大45文字まで |
| | | | promptInfo | string | false | アクセスパスワードのプロンプトメッセージ。アクセスパスワードを含めることはできず、長さは30文字以内です。authModes= の場合必須です。accessCodeの場合必須です。 |
| | sms | object | false | SMS OTP検証。authModes= の場合必須です。smsの場合必須です。 |
| | | countryCode | string | false | 国・地域の国際電話番号プレフィックス。「+」は不要です。 |
| | | number | string | false | フォーマット検証は行われず、最大長は13桁に制限されます。 |
| | idVerification | object | false | 身分証認証設定。authModes= の場合必須です。idVerificationの場合必須です。 |
| | | name | string | false | 署名者の身分証に記載された氏名のフルネーム。最大長は100文字です。 |
| | | emailAuth | object | false | メールOTP検証。authModes= の場合必須です。emailAuthの場合必須です。 |
| | | | authEmail | string | false | 署名者の身元確認用メールアドレス |
| | digitalId | array | false | 電子ID認証。authModes=digitalId の場合必須です。 |
| | | authApp | string | false | 電子ID認証に使用されるアプリ singpass- Singpassを使用して本人確認を行う iamsmart-i AM Smartを使用した認証 |
| | | idNumber | string | false | 署名者の検証待ちの身分証明書番号 authApp=singpassの場合、入力ルールは:大文字アルファベット+7桁または8桁の数字+大文字アルファベット authApp=iamsmartの場合、入力ルールは: 1. シーケンスの先頭として、大文字アルファベット1文字(A-Z)または2文字(AA-ZZ); 2. その後に6桁の数字; 3. 最後にチェックサム。数字(0-9)またはアルファベット(A-Z)のいずれか。例:A888888(A) |
| | whatsappAuth | object | false | WhatsApp OTP認証。authModes=whatsappAuthの場合必須 |
| | | countryCode | string | false | 国・地域の国際コード。「+」は不要 |
| | | number | string | false | フォーマット検証は行わず、最大長を13桁に制限のみ |
| digitalSignature | boolean | false | デジタル署名の有効化フラグ。デフォルトはfalse true-有効、false-無効 |
| freeFormSign | boolean | false | 署名者が自由印影を使用するかどうか。デフォルト値はfalse 補足説明: freeFormSignをtrueに設定した場合、sealInfos内の他のパラメータは指定する必要はありません。両方を同時に指定した場合、freeFormSignの優先度が高く、sealInfos内のパラメータは無効になります。 【注意】自由形式の署名とは、署名者がドラッグして配置できる印章/署名の数と位置に制限がないことを意味します。 |
| sealInfos | array | false | 署名タスク情報 |
| | fileKey | string | true | 署名対象ファイルのfileKey |
| | signConfigs | array | false | コントロールの位置情報。電子署名を行うには、必ずコントロールの位置情報を指定する必要があります。 |
| | | fieldType | string | false | コントロールの種類。デフォルトはsignatureです。 signature-署名用コントロール stamp-印鑑用コントロール approval-承認用コントロール |
| | | | required | boolean | false | 必須かどうか。デフォルトは必須です。 true-必須 false-任意 |
| | | | signFieldStyle | string | false | 署名コントロールへの印鑑押下方法。デフォルトはnormalSealです。 normalSeal-通常印影 pagingSeal-重なり印影 重なり印影の設定は、署名コントロールと図章コントロールのみでサポートされます。 |
| | | | pagingSealMode | string | false | 重なり印影が押されるページ範囲。デフォルトはallです。 all-全ページ番号 assignedPages-指定ページ番号 even-偶数ページ odd-奇数ページ signFieldStyle=pagingSeal の場合のみ指定可能です。 |
| | | | sizeRule | string | false | 署名エリアのサイズ表示方法 originalSize-署名/図章の実寸法に基づいて押印 targetSize-署名/図章エリアの幅と高さをカスタマイズ sizeRule、height、widthがすべて空の場合、署名/図章の実寸法に基づいて押印します。 sizeRuleが空で、heightおよびwidthが空でない場合、指定された寸法に基づいて押印します。 sizeRuleが空でない場合、指定された表示方法に基づいて押印します。 騎縫印にはこのパラメータを指定する必要はありません。実際のサイズに基づいて押印してください。 |
| | | height | int | false | 署名コントロールの高さ。fieldTypeがsignature/stampの場合に適用され、単位はpxです。正整数のみ入力可能で、デフォルトはauto(システム自動サイズ)です。 fieldType=signatureの場合、設定範囲は20〜250pxです。 fieldType=stampの場合、設定範囲は30〜280pxです。 騎縫印にはこのパラメータを指定する必要はありません。 |
| | | width | int | false | 署名コントロールの幅。fieldTypeがsignature/stampの場合に適用され、単位はpxです。正整数のみ入力可能で、デフォルトはauto(システム自動サイズ)です。 fieldType=signatureの場合、設定範囲は20〜250pxです。 fieldType=stampの場合、設定範囲は30〜280pxです。 騎縫印にはこのパラメータを指定する必要はありません。 |
| | | signatureOptions | string | false | 署名コントロールのオプション。fieldTypeがsignatureの場合のみ適用されます。 入力可能な値: template:テンプレート署名 handDrawn:手書き署名 upload:ローカルから署名画像をアップロード 複数選択可。カンマ(,)で区切り、デフォルトは全選択 |
| | | movable | boolean | false | 署名時に位置移動を許可するかどうか。デフォルトはfalse false:署名者が署名コントロールの位置を調整することはできません true:署名者が署名コントロールの位置を調整することができます |
| | | allowedOptions | array | false | 署名者が承認できるオプション。fieldTypeがapprovalの場合に適用されます。デフォルトは["approve", "decline"]です approve-同意 decline-拒否 |
| | | pageNo | string | false | 署名ページ番号。連続するページ番号は「-」で連結し、個別のページ番号は「,」で連結します 例:1-3,6-10 pagingSealMode=assignedPagesの場合、騎縫印(ページ跨ぎ印)を押すページ範囲を指定します。騎縫印は2ページ以上のファイルにのみ使用できます。 |
| | | posX | float | false | X座標 【注意】fieldTypeがsignatureの場合、座標位置は署名エリアを指します左下隅; fieldTypeがstampの場合、座標位置は捺印エリアを指します中心点位置 2026年2月3日より、fieldTypeがsignatureまたはstampの場合、座標位置は捺印エリアの中心点を指します。 重なりスタンプは0を渡すことができ、nullは渡せません。コントロールはファイルの右端に固定されます。 |
| | | posY | float | false | y軸座標 【注意】fieldTypeがsignatureの場合、座標位置は署名エリアを指します左下隅; fieldTypeがstampの場合、座標位置は捺印エリアを指します中心点位置 2026年2月3日より、fieldTypeがsignatureまたはstampの場合、座標位置は捺印エリアの中心点を指します。 |
| | fillConfigs | array | false | コントロール情報を記入 |
| | | fieldName | string | false | コントロール名、文字数制限128 |
| | | required | boolean | false | 必須かどうか、デフォルトは必須 true-必須 false-任意 |
| | | fieldType | string | false | コントロールタイプ: 1-単一行テキスト 15-チェックボックス |
| | | textField | object | false | テキストコントロールのプロパティ |
| | | | overflowType | int | false | textにのみ適用、デフォルトは1 1-フォントサイズの自動縮小 2-入力の制限 |
| | | | minFontSize | float | false | textにのみ適用、overflowType=1にのみ適用、デフォルトは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 | コントロールの幅、デフォルトは160px |
| | | | font | int | false | textにのみ適用、フォント、デフォルトは明朝体 1-明朝体 2-新明朝体 4-ゴシック体 5-楷書体 6-Arial 7-Helvetica 9-Times New Roman 10-仿宋体 11-Georgia 12-Monospace |
| | | | fontSize | float | false | textにのみ適用、フォントサイズ、デフォルトは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 | textにのみ適用、16進数カラーコード、デフォルトは黒色#000 |
| | | | bold | boolean | false | textにのみ適用、太字かどうか、デフォルトはfalse true-太字 false-非太字 |
| | | | italic | boolean | false | textにのみ適用、斜体かどうか、デフォルトはfalse true-斜体 false-非斜体 |
| | | | underline | boolean | false | textにのみ適用、下線付きかどうか、デフォルトはfalse true-下線付き false-下線なし |
| | | | lineThrough | boolean | false | textにのみ適用、取り消し線付きかどうか、デフォルトはfalse true-取り消し線付き false-取り消し線なし |
| | | | horizontalAlignment | string | false | textにのみ適用、水平配置のフォーマット、デフォルトはleft LEFT-左揃え CENTER-中央揃え RIGHT-右揃え |
| | | tickBoxField | object | false | チェックボックス属性 |
| | | | tickOptions | array | false | tickBoxにのみ適用され、デフォルトは1 1-チェックマーク 2-バツ印 |
| | | posX | float | false | コントロールのX座標(横位置) |
| | | posY | float | false | コントロールのY座標(縦位置) |
| | | pageNo | string | false | コントロールが存在するページ番号 |
| | signDateConfigs | array | false | 署名時の位置情報 |
| | | movable | boolean | false | 署名時に位置を移動可能かどうか。デフォルトはfalse false-署名者が自分の署名コントロールの位置を調整できない true-署名者が自分の署名コントロールの位置を調整できる |
| | | pageNo | string | false | 署名対象ページ番号;連続するページ番号は「-」で連結し、個別のページ番号は「,」で連結。例:1-3, 6-10 非連続の場合は「,」で区切って指定します。 |
| | | posX | float | false | x軸オフセット量、ページの左下が座標原点 |
| | | posY | float | false | y軸オフセット量、ページの左下が座標原点 |
| | | signDateFormat | string | false | 署名日付形式、デフォルト形式はyyyy-MM-dd 指定可能な形式: yyyy年MM月dd日 yyyy-MM-dd yyyy/MM/dd dd.MM.yyyy MMM dd,yyyy dd MMM yyyy |