労働者名簿
労働者1名分のフラットな項目(氏名・生年月日・雇入れ年月日など)を差し込む名簿です。
- 検証観点: 単一レコード / 日付項目(生年月日・雇入れ年月日) / 日本語表示
- 想定ページ数: 1
- 対応 API バージョン:
v1(POST /v1/file/sync/single) - GitHub: examples/worker-roster
1. テンプレートを複製する
テンプレートギャラリーで「労働者名簿」を複製 し、自分の Re:port Flow ワークスペースへ追加します。複製後、自分のデザイン ID を取得してください。
2. 完成PDF(期待出力)
検証済みの完成 PDF を GitHub で確認できます。
3. 入力データ JSON
API の content.params に渡す入力データです(GitHub で表示)。
{
"フリガナ": "ヤマダ タロウ",
"氏名": "山田 太郎",
"性別": "男",
"生年月日": "2000-01-01 12:00:00",
"郵便番号": "100-1000",
"住所": "東京都千代田区",
"従事する業務の種類": "営業事務",
"雇入れ年月日": "2026-04-01 12:00:00",
"退職又は死亡事由": "",
"履歴": ""
}
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": 1,
"content": { "fileName": "労働者名簿", "params": { /* 上記 input.json */ } }
}' \
--output output.pdf
curl / Node.js / Python の実行例は GitHub にあります。
note
params のキーは、複製したテンプレートのパラメータ定義に一致させてください。定義は デザインパラメータ取得(GET /v1/file/design/parameter/{designId}?version=1)で取得できます。