# LogicMonitor > AI-powered hybrid observability and AIOps platform. LogicMonitor monitors infrastructure, cloud, > networks, logs, traces, websites and internet performance from one SaaS portal, and exposes the whole > platform through a REST API. GENERATED by API Evangelist on 2026-08-29 from LogicMonitor's own published > artifacts — LogicMonitor does not serve an llms.txt of its own (https://www.logicmonitor.com/llms.txt > returns 404). ## What you can call - [LogicMonitor REST API v3 Swagger](https://www.logicmonitor.com/swagger-ui-master/api-v3/dist/swagger.json): The live machine-readable contract. Swagger 2.0, 220 paths, 403 operations, 743 definitions. Every operation carries `x-minimum-permissions` stating the minimum role permission it needs. - [REST API v3 Swagger documentation](https://www.logicmonitor.com/support/rest-api-v3-swagger-documentation): The human reference for the same contract. - Base URL: `https://{account}.logicmonitor.com/santaba/rest` — the host is the customer's own portal subdomain. There is no shared API host. - Version selector: `X-Version: 3` header or `?v=3` query parameter. Only the major version is selectable. - [REST API v2 Swagger](https://www.logicmonitor.com/swagger-ui-master/api-v2/dist/swagger.json): The legacy v2 contract, still served. All enhancements go to v3 only. ## Authentication - [REST API authentication](https://www.logicmonitor.com/support/rest-api-authentication): Bearer token (recommended for v3), LMv1 HMAC-SHA256 signature, or HTTP Basic (v1 only, discouraged). - LMv1 signature = base64(HMAC-SHA256(AccessKey, VERB + epoch_ms + body + resource_path)); the timestamp must be within 30 minutes of server time and query parameters are excluded from the signed path. - There is no OAuth 2.0 and no OpenID Connect on this API. Authorization is role-based, not scope-based. ## Operating rules an agent needs - [Rate limits](https://www.logicmonitor.com/support/rest-api-developers-guide/overview/rest-api-rate-limit): Per account, not per user. Defaults GET 500/min, PATCH 250/min, DELETE 300/min, POST and PUT 200/min, with per-endpoint exceptions — `POST /device/instances/datafetch` is 5/min, `GET santaba/rest/swagger.json` is 10/min. - Response headers: `X-Rate-Limit-Limit`, `X-Rate-Limit-Remaining`, `X-Rate-Limit-Window`. No `Retry-After` is sent; sleep for the window on exhaustion. - [Status and error codes](https://www.logicmonitor.com/support/rest-api-status-codes) and [error code reference](https://www.logicmonitor.com/support/api-error-codes): vendor `errorCode` envelope, not RFC 9457 problem+json. - Pagination is offset/limit: `size` (default 50, max 1000) and `offset`. No cursor and no next-link. - Filtering is `filter=`, field selection is `fields=` (camelCase only). - No idempotency key exists on this API. A duplicate create surfaces as `1409` after the fact. - DELETE on a resource or resource group is restorable for seven days from the Recently Deleted folder — through the UI only. There is no restore operation in the API. ## Changes and status - [REST API change log](https://www.logicmonitor.com/support/rest-api-change-log): keyed to platform release numbers (v224…v242), not dates. Endpoint removals are announced here only; no Sunset or Deprecation headers are sent and no operation is flagged `deprecated` in the spec. - [Release notes](https://www.logicmonitor.com/release-notes) - [Status page](https://status.logicmonitor.com/) with a machine-readable Statuspage API at https://status.logicmonitor.com/api/v2/status.json - [v1 to v3 migration guide](https://www.logicmonitor.com/support/migration-from-logicmonitor-rest-api-v1-to-api-v3) ## SDKs and tooling - [LogicMonitor v3 SDK](https://www.logicmonitor.com/support/logicmonitor-v3-sdk): Python and Go, auto-generated from the v3 Swagger with Swagger Codegen. - Python: [logicmonitor-sdk](https://pypi.org/project/logicmonitor-sdk/) 3.0.256 (2026-07-30) — `pip install logicmonitor-sdk` - Go: [lm-sdk-go](https://github.com/logicmonitor/lm-sdk-go) v1.3.0-rc01 (2023-12-07) - PowerShell: [Logic.Monitor](https://www.powershellgallery.com/packages/Logic.Monitor) 7.9.6 (2026-07-27) - Terraform: [logicmonitor/logicmonitor](https://registry.terraform.io/providers/logicmonitor/logicmonitor/latest) 2.1.4 (2026-08-21) - Ingestion: lm-data-sdk-go v1.4.0 (2026-08-28), logicmonitor-data-sdk (Python), fluent-plugin-lm-logs, logstash-output-lmlogs - [GitHub organization](https://github.com/logicmonitor) ## Agent surfaces - [logicmonitor-api-mcp](https://github.com/logicmonitor/logicmonitor-api-mcp): an MCP server over the REST API, `npx -y logicmonitor-api-mcp --stdio`, 13 resource-shaped tools. Hosted in the LogicMonitor GitHub org but its README states it is a community project not officially supported by LogicMonitor. LOCAL STDIO ONLY — there is no hosted MCP endpoint to POST to. - No A2A agent card: `/.well-known/agent-card.json` and `/.well-known/agent.json` both return 404. - No `/.well-known/` documents of any kind are served. - No AsyncAPI document. The outbound event surface is [Custom HTTP Delivery](https://www.logicmonitor.com/support/custom-http-delivery), where the operator authors the payload from alert tokens; example templates live at https://github.com/logicmonitor/alert-integrations. ## Standards - OpenTelemetry / OTLP for distributed tracing, and OpenMetrics / Prometheus exposition for metric ingestion — see [LM APM overview](https://www.logicmonitor.com/support/tracing/lm-apm-overview). - [SCIM](https://www.logicmonitor.com/support/system-for-cross-domain-identity-management-overview) for user lifecycle provisioning from Microsoft Entra ID or Okta, and SAML 2.0 for portal SSO. - Compliance: SOC 2 Type 2, ISO 27001/27017/27018, HIPAA, FedRAMP, GDPR — [trust center](https://trust.logicmonitor.com/). ## Commercial - [Pricing](https://www.logicmonitor.com/pricing): no tier, price or quota is published; the page renders client-side and every path to a number is a form. 14-day free trial at https://www.logicmonitor.com/signup. - The REST API is not separately metered or priced. It is governed by the rate limits above. ## Optional - [Developer guide overview](https://www.logicmonitor.com/support/rest-api-developers-guide/) - [Support center](https://www.logicmonitor.com/support/) - [Community](https://community.logicmonitor.com/) - [Integrations](https://www.logicmonitor.com/integrations) - [Blog](https://www.logicmonitor.com/blog) - [Security](https://www.logicmonitor.com/security) - [Terms of use](https://www.logicmonitor.com/legal/terms-of-use) · [Privacy policy](https://www.logicmonitor.com/legal/privacy-policy)