Bloccato sull'aggiornamento API dell'argomento

Sento di aver letto ogni post esistente sull’API di Discourse e su come effettuarne il reverse engineering, ma sono perplesso dal comportamento che sto osservando in questo momento e non riesco a trovare alcun post che lo abbia già affrontato.

Sto cercando di impostare programmaticamente i tag per gli argomenti.
Seguendo la chiamata API ottenuta tramite reverse engineering, dovrebbe essere:

payload = {"tags": ["tag0", "tag1"]}
topic_url = "https://mydiscourse.com/t/-/topic_id"
r = session.put(
                topic_url,
                data=json.dumps(payload)
            )

Ricevo una risposta 200 da questa richiesta, ma nessuno dei tag dell’argomento viene modificato. Ho provato con tutte le proprietà degli argomenti che mi vengono in mente, ottenendo ogni volta una risposta 200, ma senza che vengano effettivamente apportate modifiche.

Qual è la cosa semplice che sto dimenticando!?

1 Mi Piace