monday
A monday.com Python Client Library
For an overview of the Monday API, click here.
Requirements
- Python >= 3.6
Getting started
pip install monday
monday is very simple to use -- take a look at the below example:
from monday import MondayClient
monday = MondayClient('your token')
monday.items.create_item(board='12345678', group='today', item_name='Do a thing')
Available methods:
Items Resource (monday.items)
-
create_item(board, group, item_name, column_values=None)- Create an item on a board in the given group with name item_name. -
fetch_items_by_column_value(board_id, column, value)- Fetch items on a board by column value. -
fetch_items_by_id(board_id, [ids])- Fetch items from any board by ids, passed in as an array of integers. -
change_item_value(board_id, item_id, column, value)- Change column values for item on a board. Check Monday's API for which columns are supported. -
change_multiple_column_values(board_id, item_id, column_values)- Change multiple column values for item on a board. Column values should be passed in as JSON. Check Monday's API for which columns are supported.
Updates Resource (monday.updates)
-
create_update(item_id, update_body)- Create an update attached to a given item. -
fetch_updates(limit, page=None)- Fetch a certain number of updates, starting from the given page. Default is 1
Tags Resource (monday.tags)
fetch_tags(tag_ids=None)- Fetch all tags associated with an account. Optionally takes a list containing tag ids (if you know them). Returns IDs, names, and colors.
Contributions
TBD
Bug Reports
TBD
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file monday-1.1.2.tar.gz.
File metadata
- Download URL: monday-1.1.2.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
010cf06491482026727f21e15f282e5f4d37e35c836836a7f53062df1813e7be
|
|
| MD5 |
e4f2d58ae60fafdcb870dfef4f6e8a6f
|
|
| BLAKE2b-256 |
3e74b953079ceaf84a6c81e2bf75add922b014a9674f8618bb74ff8b7c943162
|