Приостановка и возобновление формы
Приостановка не даёт опубликованной форме принимать подписки. Её страница остаётся на месте и показывает сообщение о закрытии из её текстов. `POST /forms/{id}/resume` снова открывает её с последней опубликованной версией.
Выполняет любой из 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.
Пока форма приостановлена, отправка на её эндпоинт подписки получает ответ 409 form_closed.