Drafts

When creating a question or a solution initially, it will not directly be public, but a draft. It will only be published after a request to the question/solution publish endpoint.

Drafts

A draft is an entity, only available to the user who created it. For a drafts, the field requirements don't apply yet.

A question draft can be edited and used to get concept suggestions or similar questions, but it can't be seen by other users, and it's not possible to submit solutions and comments for it.

Publishing

By calling question/solution publish, the publishing process will be triggered. This will evaluate whether all fields are in order or not.

If successful, the response will be a list of experts found for the question. The publishing of a solution will simply result in an empty response with an http status code 200.