Users > User team notifications
The following endpoints update and retrieve data about user team notifications settings of a user in a team. Read more about user team notifications.
Gets settings for user notifications for a user specified by the userId and a team specified by the teamId. Get the mapping of the notificationId and the team notification setting type with the API call GET /enums/user-email-notifications.
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user.
3The ID of the team.
3Successful response
GET /api/v2/users/{userId}/user-team-notifications/{teamId} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
Successful response
{
"userTeamNotifications": [
{
"userId": 3,
"teamId": 3,
"notificationId": 1,
"enabled": true
},
{
"userId": 3,
"teamId": 3,
"notificationId": 2,
"enabled": false
},
{
"userId": 3,
"teamId": 3,
"notificationId": 6,
"enabled": true
}
]
}Check user's notification settings
Checks team notification settings for specific user, team and notification type with the specified userId, teamId and notificationId. Get the mapping of the notificationId and the team notification setting type with the API call GET /enums/user-email-notifications.
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user.
1The ID of the team.
1The ID of the notification type. Get the mapping of the notificationId and the team notification setting type with the API call GET /enums/user-email-notifications.
6Successful response
GET /api/v2/users/{userId}/user-team-notifications/{teamId}/{notificationId} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
Successful response
{
"userTeamNotification": {
"userId": 1,
"teamId": 1,
"notificationId": 6,
"enabled": true
}
}Update user's notification settings
Updates team notification settings for the user identified with the userId, teamId and notificationId.
Get the mapping of the notificationId and the team notification setting type with the API call GET /enums/user-email-notifications.
Note that you can only update notification settings for the user associated with the API key used for authentication.
Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.
If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.
The ID of the user.
1The ID of the team.
1The ID of the notification type. Get the mapping of the notificationId and the team notification setting type with the API call GET /enums/user-email-notifications.
6Enables or disables team notification type for the user.
Successful response
PUT /api/v2/users/{userId}/user-team-notifications/{teamId}/{notificationId} HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 16
{
"enabled": true
}Successful response
{
"userTeamNotification": {
"userId": 1,
"teamId": 1,
"notificationId": 6,
"enabled": true
}
}Last updated

