https://github.com/panoramicdata/logicmonitor.api
LogicMonitor REST API nuget package
https://github.com/panoramicdata/logicmonitor.api
api dotnet dotnet-standard logicmonitor nuget
Last synced: 8 days ago
JSON representation
LogicMonitor REST API nuget package
- Host: GitHub
- URL: https://github.com/panoramicdata/logicmonitor.api
- Owner: panoramicdata
- License: mit
- Created: 2019-05-12T10:35:11.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-06-24T06:53:31.000Z (11 days ago)
- Last Synced: 2025-06-24T07:34:35.938Z (11 days ago)
- Topics: api, dotnet, dotnet-standard, logicmonitor, nuget
- Language: C#
- Size: 4.56 MB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# LogicMonitor.Api
The LogicMonitor REST API nuget package, authored by Panoramic Data Limited.
[](https://www.nuget.org/packages/LogicMonitor.Api/)
[](https://www.nuget.org/packages/LogicMonitor.Api/)
[](https://opensource.org/licenses/MIT)
[](https://www.codacy.com/gh/panoramicdata/LogicMonitor.Api/dashboard?utm_source=github.com&utm_medium=referral&utm_content=panoramicdata/LogicMonitor.Api&utm_campaign=Badge_Grade)If you want some LogicMonitor software developed, come find us at: https://www.panoramicdata.com/ !
To get started, watch the videos here:
http://www.panoramicdata.com/products/logicmonitor-api-nuget-package/
A simple example:
```c#
using LogicMonitor.Api;[...]
public static async Task GetAllResources(ILogger logger, CancellationToken cancellationToken)
{
using var logicMonitorClient = new LogicMonitorClient(
new LogicMonitorClientOptions
{
Account = "acme",
AccessId = "accessId",
AccessKey = "accessKey",
Logger = logger
}
);var resources = await logicMonitorClient
.GetAllAsync(cancellationToken)
.ConfigureAwait(false);Console.WriteLine($"Resource Count: {resources.Count}");
}