# Dúvida sobre atualização da API do tópico

**URL:** https://meta.discourse.org/t/stumped-on-api-update-of-topic/145330
**Category:** Development
**Tags:** rest-api
**Created:** [24 Março , 2020 01:38 UTC](https://meta.discourse.org/t/stumped-on-api-update-of-topic/145330 "2020-03-24T01:38:02Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![izzy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/izzy/32/156031_2.png) [@izzy](https://meta.discourse.org/u/izzy)
#### Post date: [24 Março , 2020 01:38 UTC](https://meta.discourse.org/t/stumped-on-api-update-of-topic/145330/1 "2020-03-24T01:38:02Z")

</div>

Sinto que li todas as postagens existentes sobre a API do Discourse e como fazer engenharia reversa nela… Mas estou perplexo com o comportamento que estou vendo agora e não consigo encontrar nenhuma postagem que já aborde isso.

Estou tentando definir tags para tópicos programaticamente.  
Seguindo a chamada de API de engenharia reversa, deveria ser:

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

```

Recebo uma resposta 200 disso, mas nenhuma das tags do tópico muda. Já tentei com todas as propriedades de tópico que pude imaginar e estou recebendo um 200 a cada vez, mas nenhuma atualização está ocorrendo de verdade.

O que é a coisa simples que estou esquecendo!?
