非対面契約開始 - ExportAPI 説明
Last updated
Last updated
エクスポートAPIとは、非対面契約の開始時にエクスポート_api_info Parameterの値を通じて設定した情報に基づいて、契約者が契約書を承認し、却下時に設定値を基に作成されたJSON形式のbodyを設定したURLにエクスポートして、該当会社側から受け取ることができるようにする機能です。
request_codeにユーザー定義の代わりに「embed」を入力すると、契約書進行のURLがエキスポートされ、カカオトークとメール通知は契約者に送信されません。 エクスポートを受信したURLに基づき、お客様側で別途に発送を行うことができます。
embed Code を使用する場合は、最初の非対面契約の呼び出し時にresponse に契約開始 URL を提供し、契約の進行時に署名者が契約書を承認、却下するたびにエクスポートで進行 URL と入力した契約者の番号、または電子メールを提供します。(電子メール、番号で呼び出した場合は番号) 契約完了時に文書のダウンロード、履歴認証書のダウンロード URL を提供します。
Parameter Name
DataType
Required
Description
export_api_info
Array
Optional
作成データをエクスポートする時に設定する値
export_api_info.api_type
String
Required
"StartAndEnd"(始まりと終わりだけ) or "ALL"(全て)
export_api_info.url
String
Required
通信を受けるurl
export_api_info.request_code
String
Optional
顧客が定義する任意のvalue or "embed" (Export APIの説明参照)
export_api_info.clientid
String
Optional
esignonから発行されたID(発行はお問い合わせ)
export_api_info.authorization
String
Optional
データの受信時にヘッダーauthorizationに設定したいvalue
export_api_info.request_params
Array
Optional
文書の内部に特定の値を受け取りたいときに使用
export_api_info.request_params.param_id
String
Required
受信パラメータ名(ユーザー指定)
export_api_info.request_params.param_value
String
Required
Params.fieldsで受信する値が文書にない場合に受信する基本value
export_api_info.request_params.fields
Array
Required
書式内部にあるフィールド名を照会し、フィールド名に該当する値が文書に存在する場合、param_valueの代わりに入るvalue
export_api_info.request_params.fields.doc_id
String
Required
書式ID
export_api_info.request_params.fields.field_name
String
Required
値を取得する書式内のフィールド名