La API no devuelve el valor del nombre de la publicación

Estoy intentando obtener los detalles de una publicación a través de la API, pero parece que la respuesta tiene null en el campo name para todas las publicaciones que consulto.

Respuesta recortada de ejemplo:

{
    "id": 15,
    "name": null,
    "username": "Jeremy",
    "avatar_template": "/user_avatar/redacted/jeremy/{size}/3_2.png",
    "created_at": "2025-01-28T05:00:56.331Z",
    "cooked": "<p>Placeholder content tbd</p>",
    "post_number": 1,
    "post_type": 1,
    "posts_count": 1,
    "updated_at": "2025-01-28T05:00:56.331Z",

Hay otro valor que creo que podría contener el nombre de la publicación, user_title, pero también es null. ¿Hay alguna configuración que me esté perdiendo? Y sí, estas publicaciones sí tienen títulos.

¡Hola, bienvenido a meta!

El campo name generalmente se refiere al nombre del usuario. Será nulo si no hay ningún nombre definido en tu perfil (debajo del nombre de usuario).

¿Estás buscando el título del tema?

Sí, con un poco más de investigación, pude descifrar cómo se supone que la API (y Discourse) funciona jerárquicamente. Así que ahora estoy obteniendo un solo tema y simplemente tomando la primera publicación en post_stream.

¿post_stream devuelve todas las publicaciones del tema? ¿O puedo limitarlo de alguna manera?

Mi caso de uso es que tengo una aplicación Angular y estoy intentando incorporar publicaciones de Discourse para crear esencialmente un pseudo-blog integrado en esa aplicación. Hasta ahora, esto parece totalmente factible.

post_streamposts devuelve las primeras 20 publicaciones. Puedes usar la consulta ?page=.
post_streamstreams devuelve todos los IDs de las publicaciones del tema.

Guía adicional si deseas obtener publicaciones específicas: