Gerenciamento de Equipe
Recupera a lista de membros da equipe para uma aplicação específica
ID da aplicação para a qual recuperar a equipe
Equipe recuperada com sucesso
Erro de autenticação
Equipe não encontrada ou limitação de plano
GET /v2/app/{appID}/team HTTP/1.1
Host: api.discloud.app
api-token: YOUR_API_KEY
Accept: */*
{
"status": "ok",
"team": [
{
"modID": "197651928518230016",
"perms": [
"start_app",
"stop_app",
"restart_app",
"logs_app",
"commit_app",
"edit_ram",
"backup_app",
"status_app"
]
}
]
}
Adiciona um novo membro à equipe de uma aplicação com permissões especificadas
ID da aplicação para a qual adicionar um membro à equipe
O ID do usuário a ser adicionado como membro da equipe
Membro da equipe adicionado com sucesso
Erro de autenticação
Erros de não encontrado
Erro de conflito
POST /v2/app/{appID}/team HTTP/1.1
Host: api.discloud.app
api-token: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 138
{
"modID": "197651928518230016",
"perms": [
"start_app",
"stop_app",
"restart_app",
"logs_app",
"commit_app",
"edit_ram",
"backup_app",
"status_app"
]
}
{
"status": "ok",
"app": {
"modID": "197651928518230016",
"appID": "1745287471226",
"perms": [
"start_app",
"stop_app",
"restart_app",
"logs_app",
"commit_app",
"edit_ram",
"backup_app",
"status_app"
]
}
}
Atualiza as permissões de um membro da equipe existente de uma aplicação
ID da aplicação para atualizar o membro da equipe
O ID do usuário a ser adicionado como membro da equipe
Permissões do membro da equipe atualizadas com sucesso
Erro de autenticação
Erros de não encontrado
PUT /v2/app/{appID}/team HTTP/1.1
Host: api.discloud.app
api-token: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 138
{
"modID": "197651928518230016",
"perms": [
"start_app",
"stop_app",
"restart_app",
"logs_app",
"commit_app",
"edit_ram",
"backup_app",
"status_app"
]
}
{
"status": "ok",
"app": {
"modID": "197651928518230016",
"appID": "1745287471226",
"perms": [
"start_app",
"stop_app",
"restart_app",
"logs_app",
"commit_app",
"edit_ram",
"backup_app",
"status_app"
]
}
}
Remove um membro da equipe de uma aplicação
ID da aplicação para remover o membro da equipe
ID do membro da equipe para remover
Membro da equipe removido com sucesso
Erro de autenticação
Erros de não encontrado
DELETE /v2/app/{appID}/team/{modID} HTTP/1.1
Host: api.discloud.app
api-token: YOUR_API_KEY
Accept: */*
{
"status": "ok",
"message": "Moderador removido do aplicativo."
}
Last updated