API
フォームを一時停止または再開する
一時停止すると、公開済みのフォームは登録を受け付けなくなります。ページは残り、文面にある受付終了のメッセージを表示します。`POST /forms/{id}/resume` は、最後に公開したバージョンで受付を再開します。
POST/forms/{id}/pause
2件の呼び出しをワークスペースに対して実行します。
POST /forms/{id}/pause
一時停止すると、公開済みのフォームは登録を受け付けなくなります。ページは残り、文面にある受付終了のメッセージを表示します。POST /forms/{id}/resume は、最後に公開したバージョンで受付を再開します。
例
forms:write が必要です。ボディはありません。一時停止中のフォームを一時停止しても、公開中のフォームを再開しても、何も変わりません。再開すると公開済みのバージョンが再度チェックされるため、422 invalid_form や form_sender_refused が返ることもあり、ダブルオプトインのフォームを再開するには emails:send も必要です。
curl -X POST "$OE/forms/frm_3b9d2e7a1c4f80d56e2a9b14/pause" -H "$AUTH"{ "object": "form", "id": "frm_3b9d2e7a1c4f80d56e2a9b14", "status": "paused"}一度も公開されていないフォームは、一時停止も再開もできません。409 form_not_published が返ります。
フォームが一時停止中の間、その subscribe エンドポイントへの POST には 409 form_closed が返ります。