Steps
-
Create a Monday.com Developer App
- Go to https://monday.com/developers/apps
- Log in with your Monday.com account
- Click Create App in the developer console
-
Configure the App
- Give your app a name (e.g.,
My Monday Integration) - Monday.com will automatically generate:
- Client ID
- Client Secret
- Signing Secret
- Copy the Client ID and Client Secret immediately
- Give your app a name (e.g.,
-
Set the Redirect URI
- In the app settings, find the Redirect URLs section
- Add your OAuth callback URL
- Ensure no trailing slash and
httpsprotocol
-
Configure OAuth Scopes
- Monday.com requires you to specify scopes for API access
- Common scopes:
boards:read/boards:write— Board dataworkspaces:read/workspaces:write— Workspace infousers:read/users:write— User datame:read— Current user infoupdates:read/updates:write— Updates/commentsdocs:read/docs:write— Documentstags:read— Tagsteams:read/teams:write— Teamsnotifications:write— Send notificationswebhooks:read/webhooks:write— Webhooksassets:read— Assets
Key Details
- Developer Console: https://monday.com/developers/apps
- Auth Type: OAuth 2.0
- Base API URL:
https://api.monday.com/v2(GraphQL API) - Credentials Location: App settings page (auto-generated on creation)
- All Available Scopes:
account:read,assets:read,boards:read,boards:write,docs:read,docs:write,me:read,notifications:write,tags:read,teams:read,teams:write,updates:read,updates:write,users:read,users:write,webhooks:read,webhooks:write,workspaces:read,workspaces:write