LogicMonitor · Authentication Profile

Logicmonitor Authentication

Authentication

LogicMonitor REST API authentication. The published v3 Swagger declares exactly one security scheme — an apiKey named LMv1 carried in the Authorization header — and applies it per operation rather than globally. The docs add two further methods the contract does not model: a Bearer token (the recommended method for v3 and for the Python and Go SDKs) and HTTP Basic, which is v1-only and explicitly discouraged. There is no OAuth 2.0, no OpenID Connect and no mutual TLS on this API.

LogicMonitor declares 3 security scheme(s) across its OpenAPI definitions.

AIOpsMonitoringObservabilityInfrastructureLog ManagementNetwork MonitoringCloud MonitoringAlertingSynthetic MonitoringOpenTelemetryITOps
Methods: Schemes: 3 OAuth flows: API key in:

Security Schemes

Authorization apiKey
· in: header ()
Authorization http
scheme: bearer · in: header ()
Authorization http
scheme: basic · in: header ()

Source

Authentication Profile

Raw ↑
specification: API Commons Authentication
specificationVersion: '0.1'
provider: LogicMonitor
providerId: logicmonitor
generated: '2026-08-29'
method: searched
source: https://www.logicmonitor.com/support/rest-api-authentication
docs: https://www.logicmonitor.com/support/rest-api-authentication
spec: openapi/logicmonitor-rest-api-v3-swagger.json
description: >-
  LogicMonitor REST API authentication. The published v3 Swagger declares exactly one security scheme —
  an apiKey named LMv1 carried in the Authorization header — and applies it per operation rather than
  globally. The docs add two further methods the contract does not model: a Bearer token (the recommended
  method for v3 and for the Python and Go SDKs) and HTTP Basic, which is v1-only and explicitly discouraged.
  There is no OAuth 2.0, no OpenID Connect and no mutual TLS on this API.
schemes:
  - id: LMv1
    type: apiKey
    in: header
    name: Authorization
    declared_in_spec: true
    format: 'Authorization: LMv1 AccessId:Signature:Timestamp'
    signing: HMAC-SHA256, base64-encoded
    signing_string: HTTP_VERB + TIMESTAMP_EPOCH_MS + POST_OR_PUT_BODY + RESOURCE_PATH
    clock_skew: request timestamp must be within 30 minutes of server time
    note: >-
      Query parameters (filter, fields, sort, size) are NOT part of the resource path and must be excluded
      from the signature calculation. Permissions are those of the API token's role.
  - id: Bearer
    type: http
    scheme: bearer
    in: header
    name: Authorization
    declared_in_spec: false
    note: >-
      Auto-generated per user, unique per user, no specific role required to obtain one. Recommended for
      REST API v3 and required by the documented Python and Go v3 SDKs (configuration.auth_type = 'Bearer' /
      config.SetBearerToken()). Partially masked with asterisks once saved in the portal.
  - id: Basic
    type: http
    scheme: basic
    in: header
    name: Authorization
    declared_in_spec: false
    deprecated: true
    note: >-
      Supported only by REST API v1. The docs say it "may not be available with future versions of the API"
      and recommend token-based authentication instead.
oauth2: false
openid_connect: false
mutual_tls: false
transport: HTTPS required on every request
identity_federation:
  sso:
    - SAML 2.0
    - Microsoft Entra ID (Azure Active Directory)
    - Okta
  scim: true
  scim_note: >-
    SCIM is supported for user lifecycle synchronization and de-provisioning from an IdP, gated on a
    Manage permission for Single Sign-On. See conformance/logicmonitor-conformance.yml.
  mfa: Two-factor authentication and passkeys are available on portal accounts; error 1412/HTTP 412 signals an unmet 2FA precondition.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/logicmonitor-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.