Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.32 KB

README.md

File metadata and controls

36 lines (25 loc) · 1.32 KB

monday-dot-com-scripts

Scripts for working with monday.com API and website. The code in this repo is proof-of-concept level. It is not productionized. Use at your own risk.

Install

git clone git@github.com:NYULibraries/monday-dot-com-scripts.git
cd monday-dot-com-scripts/
npm install
# Might need an extra step or two if Playwright has never been installed on the machine.

Quickstart: download info box (a.k.a. "collaboration box") data for a board

  1. Make a read-only duplicate of the monday.com board and record the board ID
  2. Launch an instance of Chrome with remote debugging enabled:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
  1. Log in to monday.com
  2. Run the script:
API_KEY=[REDACTED] time node get-info-boxes-for-board.mjs [BOARD ID]

References