イベント(管理者用)

履歴を作らずラベルをプレビュー(管理者用)

POST/manage/events/:eventId/label-print/preview

認証とイベント管理権限が必要。entryId省略時はeventWriteも必要。プレビューのみではジョブ・履歴・有効期限を作成しません。返却されたpreviewHashを印刷ボタン押下時のジョブ作成に渡してください。

認証要ログイン
利用できるアプリ4S の公式アプリのみ(他のアプリのアクセストークンでは 403)

パスパラメータ

eventIdstring必須

イベント ID。

リクエストボディ

printerIdstring必須

登録プリンター ID。

entryIdstring任意

参加登録 ID。省略時はテストラベル。

locale"ja" | "en"任意

表示言語。既定 ja。

レスポンス

フィールド型説明
pngBase64stringラベル画像。ログ出力禁止。
previewHashstringプレビューと印刷内容の一致を検証するハッシュ。
mediastring用紙種別。
lengthMmnumberラベル長。
widthPxnumber画像幅。
heightPxnumber画像高さ。
リクエスト
curl https://api.4s.link/manage/events/EVENT_ID/label-print/preview \
-X POST \
-H "Authorization: Bearer 4s_at_..." \
-H "Content-Type: application/json" \
-d '{
"printerId": "printer-1",
"entryId": "entry-1",
"locale": "ja"
}'
レスポンス例
{
"media": "CONTINUOUS_62",
"lengthMm": 60,
"widthPx": 696,
"heightPx": 639,
"pngBase64": "iVBORw0KGgo...",
"previewHash": "3f9a1c2e5b7d..."
}