Difícil determinar la causa del error Http 422 en la api

Estoy ejecutando una importación de prueba de temas en Discourse; para algunos temas obtengo el error 422. Entiendo que esto básicamente significa que la sintaxis de la solicitud es correcta, pero hay algo incorrecto con los datos, aunque no indica qué es lo que está mal, lo que dificulta averiguarlo.

Por ejemplo, pasé mucho tiempo tratando de descubrir qué había de malo en un tema. Como el cuerpo del mensaje era bastante largo y contenía varios caracteres de puntuación, pensé que el problema podría estar en ellos, así que seguí reduciéndolo poco a poco, pero no hizo ninguna diferencia.

Finalmente descubrí que era porque el título del tema era demasiado corto: el mínimo predeterminado era 15 y el mío tenía 13, así que ajusté algunos valores en la configuración, pero sería mucho mejor si la API me lo indicara (o quizás lo hace y no lo noté).

Actualmente tengo un problema con la creación del tema a continuación; no veo nada inusual en él y el ID de categoría es válido. ¿Alguna idea?

SEVERE: RESPONSE_CODE:422:REQUEST_JSON:{"title":"Urgent Jaikoz 1.9.2:Released","raw":"There was still a problem outstanding with the previous release with regards to MusicBRainz functionality, please update immediately.\r\n\r\nMore details at http://www.jthink.net/jaikoz/jsp/news/start.jsp ","category":1358,"created_at":"2007-05-24 10:06:20"}

En este caso, encontré el problema: el título era un título duplicado (después de eliminar un espacio en blanco al final). Supongo que el proceso es crearlo manualmente en la interfaz de usuario y ver qué sucede.

Al publicar mensajes en Discourse mediante la API, puedes establecer el parámetro skip_validations en true para evitar errores 422 en mensajes que serían rechazados por la configuración de tu sitio.

Eso es genial, gracias.
Pero desearía haberlo sabido antes. ¿Está documentado en https://docs.discourse.org/? No lo veo.

No, pero lo añadiré allí.

Se ha confirmado que funciona de hecho