When the workflow status is changed to a status other than published, the webhook feature sends the following payload, which does not have the article ID in it. This is inconvenient because there are times when I want to use the article ID, for example, when I change the status to review status and send review request to our slack message. There is a preview URL in that message, which requires an article ID.
{
"Knowledge base name": "Hoge Help Center",
"Event": "Article workflow status updated for ",
"User": "hoge hoge",
"User email": "hoge@fuga.com",
"Logged on (UTC)": "04/25/2023 04:37:03",
"Article name": "test",
"Language": "English"
}