Is there a way to know if a message is in "draft" state using the API? I can't find anything, but when creating a new message you can set is_draft to true.
You are right, there is currently no way to find out if an article is in "draft" state using the API. Thank you for making us aware of this. We've logged this request in our backlog.