{
 "categories": [
  "eam",
  "enterprise",
  "asset-management"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-08-22",
   "fact": "homepage",
   "note": "IBM presents Maximo Application Suite as a unified asset and facilities management product that brings maintenance, inspections, and reliability together for critical equipment and infrastructure.",
   "source": "https://www.ibm.com/products/maximo",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "license",
   "note": "MAS is sold commercially as client-managed software or SaaS under an AppPoints subscription, with quoted list prices starting under US$40,000 per year for Essentials packages.",
   "source": "https://www.ibm.com/products/maximo/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "deployment",
   "note": "IBM lists client-managed software as Cloud/On Prem/Hybrid and SaaS packages as Cloud. FAQ states MAS can run on premises, on hyperscalers, or as AWS SaaS.",
   "source": "https://www.ibm.com/products/maximo/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "platforms",
   "note": "Maximo Manage documentation states Maximo Mobile supports iOS, Android, and Windows devices and is downloaded from the Apple App Store, Google Play, or Microsoft Store. The Manage UI is browser-based.",
   "source": "https://www.ibm.com/docs/en/SSLPL8_cd/pdf/master-map.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "status",
   "note": "IBM Support lists current Maximo Application Suite and Maximo Manage 9.2 and 9.1 fix packs, including 9.2.1 releases.",
   "source": "https://www.ibm.com/support/pages/maximo-application-suite-support-resources-home-0",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.exists",
   "note": "The IBM Maximo Developer Area REST guide documents an API root at /oslc or /api that returns systeminfo, whoami, products, members, license, and apimeta links.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/apihome/apihome/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[0]",
   "note": "HTTP POST creates resources on collection URIs such as /oslc/os/mxapiasset; PATCH and MERGE update members and child objects; DELETE removes child objects.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/crud/create_and_update",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[1]",
   "note": "Collection queries use OSLC parameters such as oslc.where, range and timeline filters, and classification attribute search on object-structure URIs.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/query/filtering/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[2]",
   "note": "Maximo Manage generates OAS3 Swagger JSON from object-structure metadata at maximo/oslc/oas and hosts a login-gated Swagger UI at maximo/oas3/api.html.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/oas/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.auth[0]",
   "note": "API keys are created for a Maximo user, inherit that user's permissions, use silent login with no MAXSESSION, and are sent as an apikey header or query parameter on every request.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/authentication/apikey/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.auth[0]",
   "note": "The MAS Manage section states that Maximo Manage supports API-key authentication and SAML based on MAS, and marks native MAXAUTH, BASIC, and FORM as unsupported for MAS Manage.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/authentication/auth/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.auth[0]",
   "note": "IBM Support documents OIDC-protected Public SaaS deployments and tells integrators to use API keys at the /maximo/api context, not /oslc, for headless calls.",
   "source": "https://www.ibm.com/support/pages/integration-maximo-public-saas",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.coverage",
   "note": "apimeta lists only object structures whose usewith value is reporting, integration, or oslc. Coverage is therefore the tenant's published object structures, not every Maximo business object.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/apihome/apihome/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.docs",
   "note": "The ibm-maximo-dev GitHub organization is named IBM Maximo Developer Area and hosts the REST API guide repository, last pushed 2026-08-07.",
   "source": "https://github.com/ibm-maximo-dev",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.first_party",
   "note": "The official MCP registry search for maximo returned only third-party servers from MaxisTechnology-Dev and markusvankempen. Registry silence is not a vendor declaration of absence.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=maximo",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.third_party[0]",
   "note": "Opened the Maxis Technology Maximo Enterprise MCP repository. README targets IBM Maximo OSLC with 95 tools, last push 2026-07-20, verified on Maximo 7.6.x and untested on MAS 8/9.",
   "source": "https://github.com/MaxisTechnology-Dev/Maximo-MCP",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.third_party[0]",
   "note": "Official registry lists io.github.MaxisTechnology-Dev/maximo-mcp version 1.1.0 as latest, with PyPI package maximo-enterprise-mcp and AUTH_MODE basic, apikey, or oauth.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=maximo",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.third_party[1]",
   "note": "Opened the markusvankempen Maximo MCP repository. README connects assistants to IBM Maximo for object-structure discovery, schema inspection, and OSLC queries via API key. Last push 2026-02-08.",
   "source": "https://github.com/markusvankempen/maximo-mcp-ai-integration-options",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.third_party[1]",
   "note": "Official registry lists io.github.markusvankempen/maximo-mcp-server version 1.1.0 as latest, with npm package maximo-mcp-server and MAXIMO_API_KEY authentication.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=maximo",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier returned HTTP 404 for /apps/ibm-maximo/integrations. /apps/maximo also returned 404.",
   "source": "https://zapier.com/apps/ibm-maximo/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.make",
   "note": "Make's app catalog returned a coming-soon 404 for /ibm-maximo and /maximo. No Maximo app page was published.",
   "source": "https://apps.make.com/ibm-maximo",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft Learn connector pages for maximo, ibmmaximo, maximomanage, ibmmaximoapplicationsuite, masmanage, and maximoeam all returned 404.",
   "source": "https://learn.microsoft.com/en-us/connectors/maximo/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.n8n",
   "note": "n8n built-in app-node docs returned page-not-found for n8n-nodes-base.maximo. Catalog slugs /integrations/ibm-maximo/ and /integrations/maximo/ also returned 404.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.maximo/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.cli.exists",
   "note": "IBM publishes the Maximo Application Suite CLI as a quay.io/ibmmas/cli container and a uvx mas-cli tool for install, update, upgrade, uninstall, must-gather, backup, restore, and air-gap mirroring.",
   "source": "https://ibm-mas.github.io/cli/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.cli.exists",
   "note": "The ibm-mas/cli repository is described as MAS Command Line Interface, last pushed 2026-08-21, and is owned by the IBM Maximo Application Suite GitHub organization.",
   "source": "https://github.com/ibm-mas/cli",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.scripting",
   "note": "IBM documents automation-script endpoint handlers, HTTP, web-service, and JMS exits, and Kafka or JMS message headers on publish-channel endpoints.",
   "source": "https://ibm-maximo-dev.github.io/maximo-autoscript-documentation/integration/endpointhandler/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.webhooks",
   "note": "MIF HTTP handlers post outbound integration messages to a configured URL, with scripted exits for URL, headers, and response handling.",
   "source": "https://ibm-maximo-dev.github.io/maximo-autoscript-documentation/integration/endpointhandler/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export",
   "note": "IBM documents REST export of object-structure collections as JSON by default or CSV with _format=csv, for example GET /api/os/mxapiasset.",
   "source": "https://www.ibm.com/support/pages/integration-maximo-public-saas",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.import",
   "note": "IBM documents synchronous and asynchronous REST import of JSON or CSV through POST /maximo/api/os/{os}?action=importfile, plus APIFILEIMPORT for async loads.",
   "source": "https://www.ibm.com/support/pages/integration-maximo-public-saas",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export",
   "note": "The Maximo Manage documentation map describes LOADXMLJSONOBJECT and LOADFLATOBJECT cron tasks that import XML, JSON, and CSV from cloud storage, and bulk data export through publish channels.",
   "source": "https://www.ibm.com/docs/en/SSLPL8_cd/pdf/master-map.pdf",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://www.ibm.com/llms.txt returned HTTP 404. /products/llms.txt and /products/maximo/llms.txt returned HTML product-index fallbacks, not an llms.txt document.",
   "source": "https://www.ibm.com/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.api",
   "note": "REST/OSLC coverage is read/write across tenant object structures, with OAS3, API-key auth, and MIF events, but requires object-structure publication, user-bound keys, and /api versus /oslc routing under OIDC or SAML.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/crud/create_and_update",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.mcp",
   "note": "Two maintained third-party MCP implementations are listed and were opened. Neither is IBM first-party. Maxis is verified on Maximo 7.6.x, not MAS.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=maximo",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.integrations",
   "note": "Bounded 2026-08-22 checks of Zapier, Make, Microsoft connector slugs, and n8n built-in nodes found no Maximo-named connector.",
   "source": "https://zapier.com/apps/ibm-maximo/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.cli",
   "note": "The official MAS CLI covers OpenShift lifecycle operations and does not expose ordinary EAM work-order or asset transactions.",
   "source": "https://ibm-mas.github.io/cli/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current IBM Maximo Application Suite product page.",
   "source": "https://www.ibm.com/products/maximo",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current IBM Maximo Developer Area API-key authentication page.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/authentication/apikey/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current Maximo Manage OAS3 Swagger documentation page.",
   "source": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/oas/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[3].url",
   "note": "Opened the current official MAS CLI documentation.",
   "source": "https://ibm-mas.github.io/cli/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[4].url",
   "note": "Opened the official MCP registry search for maximo.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=maximo",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[5].url",
   "note": "Opened the IBM Support page that documents Public SaaS REST, API keys, Kafka outbound events, and JSON/CSV import and export.",
   "source": "https://www.ibm.com/support/pages/integration-maximo-public-saas",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-22",
  "volatility": "high",
  "watch": [
   {
    "type": "product",
    "url": "https://www.ibm.com/products/maximo"
   },
   {
    "type": "docs",
    "url": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/authentication/apikey/"
   },
   {
    "type": "docs",
    "url": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/oas/"
   },
   {
    "type": "docs",
    "url": "https://ibm-mas.github.io/cli/"
   },
   {
    "type": "registry",
    "url": "https://registry.modelcontextprotocol.io/v0.1/servers?search=maximo"
   },
   {
    "type": "docs",
    "url": "https://www.ibm.com/support/pages/integration-maximo-public-saas"
   }
  ]
 },
 "homepage": "https://www.ibm.com/products/maximo",
 "id": "ibm-maximo",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": false
  },
  "api": {
   "auth": [
    "api-key"
   ],
   "coverage": "partial",
   "docs": "https://ibm-maximo-dev.github.io/maximo-restapi-documentation/",
   "exists": true,
   "kinds": [
    "rest",
    "oslc",
    "openapi"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json",
    "csv",
    "xml"
   ],
   "import": [
    "json",
    "csv",
    "xml"
   ]
  },
  "extensibility": {
   "scripting": [
    "automation-scripts",
    "object-structures",
    "integration-framework",
    "publish-channels",
    "kafka"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": false,
   "n8n": false,
   "power_automate": false,
   "zapier": false
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [
    {
     "maintained": true,
     "registries": [
      "official-mcp-registry",
      "github",
      "pypi"
     ],
     "repo": "https://github.com/MaxisTechnology-Dev/Maximo-MCP"
    },
    {
     "maintained": true,
     "registries": [
      "official-mcp-registry",
      "github",
      "npm"
     ],
     "repo": "https://github.com/markusvankempen/maximo-mcp-ai-integration-options"
    }
   ],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Maximo Manage REST and OSLC APIs, the Maximo Integration Framework, automation scripts, and Kafka or HTTP outbound endpoints are the supported automation paths. Browser control of Maximo Manage or Maximo Mobile remains unassessed.\n",
   "ui_stack": [
    "web-dom",
    "mobile-native"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "IBM Maximo Application Suite",
 "platforms": [
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "ifs-cloud",
   "servicenow"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "IBM",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": 5,
   "computer_use": null,
   "integrations": 0,
   "mcp": 5,
   "overall": 7,
   "rpa": null
  },
  "summary": "IBM Maximo Application Suite is automatable today through Maximo Manage REST and OSLC APIs on object structures such as MXAPIASSET. Agents query with oslc.select and oslc.where, create with POST, and update with PATCH or MERGE against /oslc or /api collection URIs. Maximo Manage generates tenant OpenAPI 3 (OAS3) Swagger from those object structures. For Maximo Application Suite, IBM documents API-key authentication as the headless path: keys are bound to a Maximo user, inherit that user's permissions, and must be sent on every request because they do not create a server session. Interactive suite login uses SAML or OIDC; older Maximo Asset Management MAXAUTH, BASIC, and FORM logins are documented as unsupported for Maximo Manage. The same API stack is reached at /maximo/api when application-server security protects /oslc. The Maximo Integration Framework adds object structures, publish channels, enterprise services, HTTP and scripted endpoints, and Kafka or JMS providers. REST export and import support JSON and CSV; Manage also loads XML and flat files. Those surfaces are tenant-configured: object structures must be API-eligible, keys and security groups must be granted, and Maximo Public SaaS additionally blocks object-structure edits, XML, web services, and integration scripting while routing outbound events to customer-owned Kafka. The official MAS CLI installs, updates, backs up, and gathers logs on OpenShift; it is not a business transaction client. Two maintained third-party MCP servers target Maximo, but IBM has not declared a first-party server. Named Zapier, Make, Power Automate, and n8n connectors were not present in the catalogs checked. Computer-use viability is unassessed. This record covers Maximo Application Suite and Maximo Manage, not TRIRIGA, not Maximo Spatial as a standalone GIS product, and not IBM i 5250.\n"
 }
}