Encontrar tema fijado a través del punto final de la API

¡Hola comunidad de Discourse!

  1. Para una tarea de personalización en nuestro foro alojado, estoy buscando un punto final para recopilar temas fijados (leídos o no leídos por el usuario, no importa). Puedo obtener todos los temas de /latest.json y verificar Topic.pinned o Topic.pinned_globally, pero esto solo me devolvería el primer lote de temas que devuelve /latest.json. Necesito todos los fijados, todos en la instancia.

¿Hay alguno o cuál sería la forma correcta de obtenerlos usando la API?

  1. ¿Es posible buscar “por período” en /latest.json? Solo veo que funciona en /top.json, que no es lo que queremos. Me gustaría obtener los temas más recientes agrupados por período de tiempo. Así que solo necesito saber cómo “definir” esa consulta básicamente y dónde; el resto puedo hacerlo yo mismo.

Estoy trabajando en un entorno alojado, por lo que estoy limitado a componentes temáticos.

¡Gracias!

Actualización

  1. Terminé usando la URL de búsqueda para obtener los temas fijados:
    /search.json?expanded=true&q=in%3Apinned

Que es una consulta de búsqueda sin un término de búsqueda real :wink:

  1. Todavía no hay solución.