Члены команды
GET https://uptime4.com/api/team-members/{team_id}
curl --request GET \
--url 'https://uptime4.com/api/team-members/{team_id}' \
--header 'Authorization: Bearer {api_key}' \
--url 'https://uptime4.com/api/team-members/{team_id}' \
--header 'Authorization: Bearer {api_key}' \
{
"data": [
{
"id": 1,
"team_id": 1,
"user_email": "hello@example.com",
"access": {
"read": true,
"create": true,
"update": true,
"delete": false
},
"status": 1,
"datetime": "2026-04-21 03:48:24",
"last_datetime": null
}
]
}
POST https://uptime4.com/api/teams
| Параметры | Детали | Описание |
|---|---|---|
| team_id | Обязательно Целое число | - |
| user_email | Обязательно Строка | - |
| access | Необязательный Строка Массив |
read.allcreate.notification_handlers, create.incidents, create.projects, create.domains, create.status_pages, create.monitors, create.domain_names, create.heartbeats, create.dns_monitors, create.server_monitors, create.game_serversupdate.notification_handlers, update.incidents, update.projects, update.domains, update.status_pages, update.monitors, update.domain_names, update.heartbeats, update.dns_monitors, update.server_monitors, update.game_serversdelete.notification_handlers, delete.incidents, delete.projects, delete.domains, delete.status_pages, delete.monitors, delete.domain_names, delete.heartbeats, delete.dns_monitors, delete.server_monitors, delete.game_servers |
curl --request POST \
--url 'https://uptime4.com/api/team-members' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'team_id=1' \
--form 'user_email=hello@example.com' \
--url 'https://uptime4.com/api/team-members' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'team_id=1' \
--form 'user_email=hello@example.com' \
{
"data": {
"id": 1
}
}
POST https://uptime4.com/api/team-members/{team_member_id}
| Параметры | Детали | Описание |
|---|---|---|
| access | Необязательный Строка Массив |
read.allcreate.notification_handlers, create.incidents, create.projects, create.domains, create.status_pages, create.monitors, create.domain_names, create.heartbeats, create.dns_monitors, create.server_monitors, create.game_serversupdate.notification_handlers, update.incidents, update.projects, update.domains, update.status_pages, update.monitors, update.domain_names, update.heartbeats, update.dns_monitors, update.server_monitors, update.game_serversdelete.notification_handlers, delete.incidents, delete.projects, delete.domains, delete.status_pages, delete.monitors, delete.domain_names, delete.heartbeats, delete.dns_monitors, delete.server_monitors, delete.game_servers |
curl --request POST \
--url 'https://uptime4.com/api/team-members/{team_member_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'access[]=create' \
--form 'access[]=update' \
--url 'https://uptime4.com/api/team-members/{team_member_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'access[]=create' \
--form 'access[]=update' \
{
"data": {
"id": 1
}
}
DELETE https://uptime4.com/api/team-members/{team_member_id}
curl --request DELETE \
--url 'https://uptime4.com/api/team-members/{team_member_id}' \
--header 'Authorization: Bearer {api_key}' \
--url 'https://uptime4.com/api/team-members/{team_member_id}' \
--header 'Authorization: Bearer {api_key}' \