Canais
Canais (newsletters): criação, metadados, seguir, mutar, mensagens, seguidores e administração.
Referência
18 endpoints
GET
/instances/:id/newsletters
→
Listar canais
Listagem de todos os canais não é exposta pelo protocolo.
GET
/instances/:id/newsletters/search
→
Buscar canais
Buscar canais (não suportado).
GET
/instances/:id/newsletters/invite/:code
→
Metadados de canal por convite
Metadados de canal por convite.
POST
/instances/:id/newsletters
→
Criar canal
Cria um canal (newsletter).
GET
/instances/:id/newsletters/:jid
→
Metadados do canal
Retorna metadados do canal por JID.
PATCH
/instances/:id/newsletters/:jid
→
Atualizar nome/descrição do canal
Atualiza nome e descrição do canal.
PUT
/instances/:id/newsletters/:jid/picture
→
Atualizar foto do canal
Atualiza a foto do canal.
DELETE
/instances/:id/newsletters/:jid/picture
→
Remover foto do canal
Remove foto do canal.
POST
/instances/:id/newsletters/:jid/follow
→
Segue canal
Segue o canal.
POST
/instances/:id/newsletters/:jid/unfollow
→
Deixa de seguir canal
Deixa de seguir o canal.
POST
/instances/:id/newsletters/:jid/mute
→
Muta canal
Muta notificações do canal.
POST
/instances/:id/newsletters/:jid/unmute
→
Desmuta canal
Desmuta canal.
GET
/instances/:id/newsletters/:jid/subscribers
→
Contagem de seguidores/admins
Retorna contagem de seguidores e administradores.
GET
/instances/:id/newsletters/:jid/messages
→
Mensagens do canal
Lista mensagens recentes do canal.
POST
/instances/:id/newsletters/:jid/react
→
Reagir a mensagem do canal
Reage a uma mensagem do canal.
POST
/instances/:id/newsletters/:jid/transfer
→
Transfere propriedade do canal
Transfere a propriedade do canal.
POST
/instances/:id/newsletters/:jid/admins/:userJid/demote
→
Remover admin do canal
Remove admin do canal.
DELETE
/instances/:id/newsletters/:jid
→
Deleta canal
Deleta o canal.