Movendo um grupo para TL3

Recentemente, alterei um grupo — essencialmente assinantes pagantes — para que eles entrem no Nível 3 (TL3) ao se inscrever, mas estou em dúvida sobre como mover todas as pessoas que já estão no grupo para o Nível 3 (TL3).

Quantos usuários estamos falando?

Aproximadamente 1.000 usuários.

você terá que usar algo como abaixo

Você pode usar a API para definir manualmente o nível de confiança desses usuários; você só precisará de uma grande lista de seus IDs e de um script para iterar por todos os comandos curl PUT.

script.sh

while read y; do

curl -s -X PUT "https://board.example.com/admin/users/$y/trust_level" \
-H "Content-Type: multipart/form-data;" \
-H "Api-Key: SUA_CHAVE_DE_API_AQUI" \
-H "Api-Username: monkey" \
-F "level=3"

done <USER_IDS.txt

USER_IDS.txt
16
17
18
19
29
30
36
59