API XENFORO и Python requests

Есть код, который должен искать темы с названием test в треде, а затем менять префикс и добавлять сообщение в теме. Но нтчего не происходит, я пробовал почитать документации, но с ними лажа.


# Запрос с помощью requests
url = "https://f.santrope-trilogy.tk/api/forums/14/threads" # ввести свой ID раздела
headers = {"XF-Api-Key": "секрет"} # ввести свой ключ REST API
response = requests.get(url, headers=headers)
data = response.json()
print(response.text)

# Перебор значений
for value in data['threads']:
    if value['title'] == 'test': # ответ только на темы где нету префикса
        url = "https://f.santrope-trilogy.tk/api/threads/" + value['thread_id']
        headers = {
            "XF-Api-Key": "да да, снова секрет", # ввести свой ключ REST API
            "Content-Type": "application/x-www-form-urlencoded"
        }
        payload = {"prefix_id": "2", "discussion_open": "0"} # установка префикса с ID 6 и закрытие темы
        response = requests.post(url, headers=headers, data=payload)
        print(response.text)

        url = "https://f.santrope-trilogy.tk/api/posts/"
        headers = {
            "XF-Api-Key": "секрет", # ввести свой ключ REST API
            "Content-Type": "application/x-www-form-urlencoded"
        }
        payload = {"thread_id": value['thread_id'], "message": "Любое сообщение которое вы хотите отправить."}
        response = requests.post(url, headers=headers, data=payload)
        print(response.text)```

Ответы (0 шт):