メインコンテンツまでスキップ

秘密保持誓約書

宛先・誓約者・代表者などの差込項目と長文の条項本文を含む誓約書です。

  • 検証観点: 差込項目(宛先・誓約者・代表者) / 長文の条項本文 / 日本語表示
  • 想定ページ数: 1
  • 対応 API バージョン: v1POST /v1/file/sync/single
  • GitHub: examples/nda

1. テンプレートを複製する

テンプレートギャラリーで「秘密保持誓約書」を複製 し、自分の Re:port Flow ワークスペースへ追加します。複製後、自分のデザイン ID を取得してください。

2. 完成PDF(期待出力)

検証済みの完成 PDF を GitHub で確認できます。

3. 入力データ JSON

API の content.params に渡す入力データです(GitHub で表示)。

{
"提出日": "2026-05-15",
"宛先会社名": "株式会社サンプル",
"宛先部署": "営業部",
"宛先担当者": "田中太郎 様",
"誓約者会社名": "株式会社○○",
"誓約者住所": "東京都港区○○1-2-3",
"代表者役職": "代表取締役",
"代表者氏名": "山田 花子",
"業務名": "本件業務",
"秘密保持期間": "3年間",
"合意管轄裁判所": "東京地方裁判所",
"印影画像": ""
}

4. API を実行する

appkey と複製したデザイン ID・バージョンを指定して実行します。

curl -X POST https://api.re-port-flow.com/v1/file/sync/single \
-H "appkey: ak_xxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"designId": "(複製したデザインID)",
"version": 2,
"content": { "fileName": "秘密保持誓約書", "params": { /* 上記 input.json */ } }
}' \
--output output.pdf

curl / Node.js / Python の実行例は GitHub にあります。

注記

params のキーは、複製したテンプレートのパラメータ定義に一致させてください。定義は デザインパラメータ取得GET /v1/file/design/parameter/{designId}?version=2)で取得できます。

関連