APIでのコンテンツ更新・追加時にワークフローは利用できますか?

可能です。
コンテンツの内容と合わせて、approvalflow_idで承認ワークフローのidをPOSTしてください。

確認方法

まずは利用する承認ワークフローを確認します。
後ほど利用するので、ワークフローのIDをメモしておきます。 Image from Gyazo

次に、コンテンツの追加をするエンドポイントを作成します。

項目設定
カテゴリーコンテンツ
モデルTopics, v1
オペレーションinsert
topics_group_id対象のコンテンツ定義ID

コンテンツの更新をする場合は、オペレーションがinsertではなくupdateになります。

Image from Gyazo Image from Gyazo

最後に、Swagger UIで以下のデータをエンドポイントにPOSTします。

POSTデータ例
{
  "subject": "Content Title",
  "contents": "Content",
  "open_flg": 1,
  "ymd": "2022-11-07",
  "approvalflow_id": 1
}

コンテンツ一覧を確認すると、承認待ちのデータが追加されていることが分かります。

Image from Gyazo

関連ドキュメント

お探しのページは見つかりましたか?解決しない場合は、問い合わせフォームからお問い合わせいただくか、Slackコミュニティにご参加ください。