OpenMonday 1.3.0

dotnet add package OpenMonday --version 1.3.0
                    
NuGet\Install-Package OpenMonday -Version 1.3.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OpenMonday" Version="1.3.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="OpenMonday" Version="1.3.0" />
                    
Directory.Packages.props
<PackageReference Include="OpenMonday" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add OpenMonday --version 1.3.0
                    
#r "nuget: OpenMonday, 1.3.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package OpenMonday@1.3.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=OpenMonday&version=1.3.0
                    
Install as a Cake Addin
#tool nuget:?package=OpenMonday&version=1.3.0
                    
Install as a Cake Tool

OpenMonday

OpenMonday is an open-source library designed to simplify interactions with the monday.com API, providing tools to manage projects, teams, and workflows intuitively and efficiently. With OpenMonday, developers can easily integrate monday.com into their workflows, automate tasks, and streamline project management processes.

Features

  • Project Management: Easily create, update, and manage projects on monday.com.
  • Team Collaboration: Simplify collaboration by integrating team tasks and workflows into monday.com.
  • API Integration: Leverage the power of monday.com API to automate and extend functionality.
  • Efficient Workflow Management: Manage and track workflows with ease.

Installation Guide for using OpenMonday

  1. Reference the OpenMonday nuget package
  2. In the initialization of the application you can configure the DI Service adding AddOpenMondayServices().
  3. AddOpenMondayServices needs the url of the monday api and the monday token. Here a simple example of program.cs file

var builder = WebApplication.CreateBuilder(args);

// Retrieve the configuration from app.settings or env
builder.Services.Configure<OpenMondayConfiguration>(builder.Configuration.GetSection("OpenMondayConfiguration"));
var openMondayConfiguration = new OpenMondayConfiguration();
builder.Configuration.GetSection("OpenMondayConfiguration").Bind(openMondayConfiguration);

// AddOpenMondayServices into the DI 
builder.Services.AddOpenMondayServices(options =>
{
    options.MondayWebApiUrl = openMondayConfiguration.MondayWebApiUrl;
    options.MondayToken = openMondayConfiguration.MondayToken;
});

// Do other configuration and run the application as you like
var app = builder.Build()
app.Run();

where OpenMondayConfiguration

public class OpenMondayConfiguration
{
    public string? MondayWebApiUrl { get; set; }
    public string? MondayToken { get; set; }    
    
    public OpenMondayConfiguration()
    {
        MondayWebApiUrl = null;
        MondayToken = null;
    }    
}
  1. App.setings reference
{
 "OpenMondayConfiguration": {
    "MondayWebApiUrl": "https://api.monday.com/v2/",
    "MondayToken": ""
  }
}
  1. You can put the token in the app.settings or better as an env variable
set OpenMondayConfiguration__MondayToken="yourtoken"
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.3.0 197 9/5/2025
1.2.5 198 7/8/2025
1.2.4 155 7/8/2025
1.2.3 158 6/25/2025
1.2.2 170 6/23/2025
1.1.2 229 4/1/2025
1.1.1 182 3/31/2025
1.1.0 248 3/7/2025
1.0.19 247 3/4/2025
1.0.18 139 2/7/2025
1.0.17 186 1/22/2025
1.0.16 208 12/27/2024
1.0.15 145 12/27/2024
1.0.14 131 12/24/2024
1.0.13 120 12/24/2024
1.0.12 127 12/23/2024
1.0.11 127 12/23/2024
1.0.10 110 12/23/2024
1.0.9 134 12/18/2024
1.0.8 133 12/18/2024
1.0.7 135 12/5/2024
1.0.6 137 12/3/2024
1.0.5 135 12/3/2024
1.0.4 79 12/2/2024
1.0.3 83 12/1/2024
1.0.2 88 11/30/2024
1.0.0 84 11/30/2024