Team
Gerencie a equipe da sua agência — liste membros, convide novos, atualize sua capacidade, permissões ou usuário do Slack vinculado, e reenvie ou revogue convites. Observação: emitir uma chave de API com team:write exige que a pessoa que cria a chave já seja owner, admin ou membro da equipe Synup. Essa verificação ocorre uma única vez, em Settings, quando a chave é criada — não em cada solicitação individual — então, se sua tentativa de criar uma chave team:write for recusada, é por isso, mesmo que as chamadas REST documentadas abaixo nunca a verifiquem novamente por conta própria.
Retorna a equipe da sua agência — todo usuário na sua agência, exceto o Synup Bot por agência.
Listar membros da equipe
/api/v1/team/members{}Convida um novo membro da equipe por e-mail. O membro convidado é sempre criado com o papel "member" e, a menos que permissions seja informado, a predefinição de permissões padrão de membro — uma chave de API nunca pode convidar alguém como owner ou admin.
Convidar um membro da equipe
/api/v1/team/members{}Atualiza a capacidade de horas semanais, as permissões de módulo ou o usuário do Slack vinculado de um membro da equipe. Pelo menos um campo deve ser fornecido. Isto não pode alterar o papel de um membro.
Atualizar um membro da equipe
/api/v1/team/members{}Remove um membro da equipe da agência. O proprietário da agência não pode ser removido.
Remover um membro da equipe
/api/v1/team/members{}Gera um novo link de convite e reenvia o e-mail de convite para um membro da equipe que ainda não aceitou.
Reenviar um convite de equipe
/api/v1/team/members/resend-invite{}Remove um membro da equipe que já aceitou seu convite. O proprietário da agência não pode ser revogado, e um membro que ainda não aceitou seu convite deve ser removido com DELETE /api/v1/team/members em vez disso.
Revogar o acesso de um membro da equipe
/api/v1/team/members/revoke{}