{
"version": "0.0.1",
"type": "member.joined",
"triggered_at": "<string>",
"user": {
"profile_id": "<string>",
"created_at": "<string>",
"preferred_name": "<string>",
"profile_fields": {},
"preferred_image_original": "<string>",
"preferred_image_1024": "<string>",
"preferred_image_512": "<string>",
"preferred_image_192": "<string>",
"preferred_image_72": "<string>",
"preferred_image_48": "<string>",
"preferred_image_32": "<string>",
"preferred_image_24": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"slack_user_id": "<string>",
"slack_is_admin": "<string>",
"slack_is_bot": "<string>",
"slack_first_name": "<string>",
"slack_last_name": "<string>",
"slack_image_72": "<string>",
"slack_image_original": "<string>"
}
}Webhooks
Triggered when a member joins a community
Triggered when a member joins a community: by joining the Slack workspace, by signing in to the community site or the Studio for the first time, or by being added one at a time by an admin (Admin API, Studio add member, or MCP). Bulk member imports do not trigger it. Each of these is its own event, so a member who is provisioned by a sign-in or added by an admin and later joins the Slack workspace triggers it again with a different joined_via; user.profile_id is stable across them.
WEBHOOK
member.joined
{
"version": "0.0.1",
"type": "member.joined",
"triggered_at": "<string>",
"user": {
"profile_id": "<string>",
"created_at": "<string>",
"preferred_name": "<string>",
"profile_fields": {},
"preferred_image_original": "<string>",
"preferred_image_1024": "<string>",
"preferred_image_512": "<string>",
"preferred_image_192": "<string>",
"preferred_image_72": "<string>",
"preferred_image_48": "<string>",
"preferred_image_32": "<string>",
"preferred_image_24": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"slack_user_id": "<string>",
"slack_is_admin": "<string>",
"slack_is_bot": "<string>",
"slack_first_name": "<string>",
"slack_last_name": "<string>",
"slack_image_72": "<string>",
"slack_image_original": "<string>"
}
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Was this page helpful?

