π Quickstart
Connect to Monday with Nango and see data flow in 2 minutes.Create an integration
In Nango (free signup), go to Integrations -> Configure New Integration -> Monday.
Authorize Monday
Go to Connections -> Add Test Connection -> Authorize, then log in to Monday. Later, youβll let your users do the same directly from your app.
Call the Monday API
Letβs make your first request to the Monday API (Get boards). Replace the placeholders below with your secret key, integration ID, and connection ID:Or fetch credentials dynamically via the Node SDK or API.β
Youβre connected! Check the Logs tab in Nango to inspect requests.
- cURL
- Node
Implement Nango in your app
Follow our Auth implementation guide to integrate Nango in your app.To obtain your own production credentials, follow the setup guide linked below.
π Monday Integration Guides
Nango maintained guides for common use cases.- How to register your own Monday OAuth app
Register an OAuth app with Monday and obtain credentials to connect it to Nango
π§© Pre-built syncs & actions for Monday
Enable them in your dashboard. Extend and customize to fit your needs.Boards
| Function name | Description | Type | Source code |
|---|---|---|---|
create-board | Create a board in monday.com. | Action | π Github |
delete-board | Delete or archive a board in monday.com. | Action | π Github |
duplicate-board | Duplicate a board in monday.com. | Action | π Github |
get-board | Retrieve a single board from monday.com. | Action | π Github |
list-boards | List boards from monday.com | Action | π Github |
update-board | Update a board in monday.com. | Action | π Github |
Columns
| Function name | Description | Type | Source code |
|---|---|---|---|
create-column | Create a column in monday.com. | Action | π Github |
delete-column | Delete or archive a column in monday.com. | Action | π Github |
get-column | Retrieve a single column from monday.com. | Action | π Github |
list-columns | List columns from monday.com | Action | π Github |
update-column | Update a column in monday.com | Action | π Github |
Groups
| Function name | Description | Type | Source code |
|---|---|---|---|
create-group | Create a group in monday.com. | Action | π Github |
delete-group | Delete or archive a group in monday.com. | Action | π Github |
get-group | Retrieve a single group from monday.com. | Action | π Github |
list-groups | List groups from monday.com. | Action | π Github |
update-group | Update a group in monday.com. | Action | π Github |
Items
| Function name | Description | Type | Source code |
|---|---|---|---|
archive-item | Archive an item in monday.com (sets state to archived, distinct from delete). | Action | π Github |
change-column-value | Change a monday.com item column value. | Action | π Github |
create-item | Create an item in monday.com. | Action | π Github |
delete-item | Delete or archive an item in monday.com. | Action | π Github |
get-item | Retrieve a single item from monday.com. | Action | π Github |
list-items | List items from monday.com. | Action | π Github |
list-subitems | List subitems of a parent item in monday.com. | Action | π Github |
move-item-to-board | Move an item to another board. | Action | π Github |
move-item-to-group | Move an item to a different group within the same board. | Action | π Github |
update-item | Update a item in monday.com | Action | π Github |
Subitems
| Function name | Description | Type | Source code |
|---|---|---|---|
create-subitem | Create a subitem under a parent item in monday.com. | Action | π Github |
get-subitem | Retrieve a single subitem from monday.com. | Action | π Github |
Teams
| Function name | Description | Type | Source code |
|---|---|---|---|
list-teams | List teams from monday.com. | Action | π Github |
Updates
| Function name | Description | Type | Source code |
|---|---|---|---|
create-update | Create a update in monday.com. | Action | π Github |
delete-update | Delete an update in monday.com. | Action | π Github |
get-update | Retrieve a single update from monday.com. | Action | π Github |
list-updates | List updates from monday.com. | Action | π Github |
Users
| Function name | Description | Type | Source code |
|---|---|---|---|
get-user | Retrieve a single user from monday.com | Action | π Github |
list-users | List users from monday.com | Action | π Github |
Workspaces
| Function name | Description | Type | Source code |
|---|---|---|---|
list-workspaces | List workspaces from monday.com. | Action | π Github |
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
get-team | Retrieve a single team from monday.com. | Action | π Github |
get-workspace | Retrieve a single workspace from monday.com. | Action | π Github |
boards | Sync boards from monday.com. | Sync | π Github |
columns | Sync columns from monday.com | Sync | π Github |
groups | Sync groups from monday.com | Sync | π Github |
subitems | Sync subitems from monday.com | Sync | π Github |
teams | Sync teams from monday.com | Sync | π Github |
updates | Sync updates from monday.com. | Sync | π Github |
users | Sync users from monday.com. | Sync | π Github |
workspaces | Sync workspaces from monday.com. | Sync | π Github |
API gotchas
- Access tokens do not expire and will be valid until the user uninstalls your app. Mondayβs OAuth flow does not support refresh tokens at the moment.