# LogicMonitor Datasource Instances API

**Canonical:** https://apis.io/apis/logicmonitor/logicmonitor-datasource-instances-api/  
**Provider:** LogicMonitor — https://apis.io/providers/logicmonitor/  
**Base URL:** https://{account}.logicmonitor.com/santaba/rest  
**Documentation:** https://www.logicmonitor.com/support/rest-api-developers-guide/

LogicMonitor Datasource Instances API is one of 59 APIs that [LogicMonitor](https://apis.io/providers/logicmonitor/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Datasource Instances. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, a getting-started guide, authentication docs, rate-limit docs, and 6 JSON Schemas.

The Datasource Instances API from LogicMonitor — 13 operation(s) for datasource instances.

## Operations (20)

| Method | Path | Summary |
|---|---|---|
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config` | get detailed config information for the instance |
| POST | `/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups` | add device datasource instance group |
| GET | `/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups` | get device datasource instance group list |
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config/collectNow` | collect a config for a device |
| POST | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances` | add device instance |
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances` | get device instance list |
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/historysdts` | get device instance SDT history |
| PATCH | `/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{id}` | update device datasource instance group |
| GET | `/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{id}` | get device datasource instance group |
| PUT | `/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{id}` | update device datasource instance group |
| PATCH | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}` | update device instance |
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}` | get device instance |
| DELETE | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}` | delete a device instance |
| PUT | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}` | update device instance |
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config/{id}` | get a config for a device |
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/graphs/{graphId}/data` | get device instance graph data |
| GET | `/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{dsigId}/graphs/{ographId}/data` | Get device instance group overview graph data |
| POST | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{instanceId}/config/configCollection` | collect a config for a device |
| PUT | `/device/devices/{deviceId}/devicedatasources/{deviceDsId}/groups/{dsigId}/datapoints/{dpId}/alertconfig` | Update instance group alert threshold |
| GET | `/device/devices/{deviceId}/devicedatasources/{hdsId}/instances/{id}/data` | get device instance data |

## Machine-readable artifacts (16)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/openapi/logicmonitor-datasource-instances-api-openapi.yml
- **APIReference** — https://www.logicmonitor.com/support/rest-api-v3-swagger-documentation
- **DeveloperPortal** — https://www.logicmonitor.com/support/rest-api-developers-guide/
- **GettingStarted** — https://www.logicmonitor.com/support/rest-api-developers-guide/overview/using-logicmonitors-rest-api
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/authentication/logicmonitor-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/conventions/logicmonitor-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/data-model/logicmonitor-data-model.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/errors/logicmonitor-problem-types.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/rate-limits/logicmonitor-rate-limits.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/asyncapi/logicmonitor-webhooks.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/json-schema/logicmonitor-graph-plot-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/json-schema/logicmonitor-device-data-source-instance-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/json-schema/logicmonitor-device-data-source-instance-config-2-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/json-schema/logicmonitor-rest-device-instance-group-alert-config-v3-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/json-schema/logicmonitor-device-data-source-instance-data-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/logicmonitor/refs/heads/main/json-schema/logicmonitor-device-data-source-instance-group-schema.json

## Other LogicMonitor APIs (12)

- [LogicMonitor MCP Server](https://apis.io/apis/logicmonitor/logicmonitor-mcp/)
- [LogicMonitor Access Group API](https://apis.io/apis/logicmonitor/logicmonitor-access-group-api/)
- [LogicMonitor Action Chains API](https://apis.io/apis/logicmonitor/logicmonitor-action-chains-api/)
- [LogicMonitor Action Rules API](https://apis.io/apis/logicmonitor/logicmonitor-action-rules-api/)
- [LogicMonitor Alert Rules API](https://apis.io/apis/logicmonitor/logicmonitor-alert-rules-api/)
- [LogicMonitor Alerts API](https://apis.io/apis/logicmonitor/logicmonitor-alerts-api/)
- [LogicMonitor API Tokens API](https://apis.io/apis/logicmonitor/logicmonitor-api-tokens-api/)
- [LogicMonitor API Perf Stats API](https://apis.io/apis/logicmonitor/logicmonitor-apiperfstats-api/)
- [LogicMonitor Applies To Functions API](https://apis.io/apis/logicmonitor/logicmonitor-appliestofunctions-api/)
- [LogicMonitor Audit Logs API](https://apis.io/apis/logicmonitor/logicmonitor-audit-logs-api/)
- [LogicMonitor Automated Diagnostic & Remediation API](https://apis.io/apis/logicmonitor/logicmonitor-automated-diagnostic-remediation-api/)
- [LogicMonitor Collector Groups API](https://apis.io/apis/logicmonitor/logicmonitor-collector-groups-api/)

## Tags

Datasource Instances

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/logicmonitor/logicmonitor-datasource-instances-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/logicmonitor/.
