API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

Slack DND API

Slack's Do Not Disturb (DND) API lets apps read and manage users' notification quiet time so they don't get pinged when they've paused alerts. With the dnd:read and dnd:write scopes, an app can check a user's current DND state and scheduled quiet hours, retrieve team-wide DND summaries (where permitted), start or extend a snooze for a specified duration, and end snooze or active DND. Key methods include dnd.info, dnd.teamInfo, dnd.setSnooze, dnd.endSnooze, and dnd.endDnd.

Documentation

Specifications

OpenAPI

slack-dnd-openapi.yml Raw ↑