A first for Maximo

GraphQL for IBM Maximo

by Visualise Info

The interface that gives your application a consistent, flexible way to access, navigate and update the Maximo information it needs. While Maximo remains the system of record.

Make Maximo information easier for applications to use

Organisations often need Maximo information to appear in several applications and user experiences. GraphQL for IBM Maximo provides one application-facing interface over Maximo's existing APIs, keeping the integration detail behind a consistent contract.

GraphQL for IBM Maximo is a production-ready GraphQL API developed by Visualise Info for IBM Maximo 7.6.1.x and IBM Maximo Application Suite Manage. It provides a GraphQL interface over Maximo's existing APIs, allowing applications to query, navigate and update supported Maximo information through a consistent interface.

Bring the right information into view

Applications can request the fields they need, narrow supported lists and work through larger result sets in manageable pages.

Follow connected information

Applications can move between related assets, locations, work orders and service requests through the same interface.

Use a consistent application contract

The GraphQL schema gives consuming applications a common way to work with supported Maximo information while the executor handles Maximo-specific translation.

A more flexible way to work with Maximo

A modern interface, with Maximo underneath

GraphQL for IBM Maximo sits seamlessly on top of your existing architecture. It translates incoming application requests into optimised Maximo OSLC REST API calls, serving data through a single, unified GraphQL schema without modifying your underlying setup.

Maximo remains your untouched enterprise system of record. Modernising the application layer delivers a clear advantage: teams can build fast, modern apps without forcing every consuming experience to understand complex, Maximo-specific integration behaviours.

What the interface supports

  • Selecting the information an application requires
  • Filtering and ordering supported lists
  • Cursor-based pagination across supported information
  • Moving between related Maximo records
  • Supported create, update and delete operations

What it connects

Applications can view all five supported Maximo information areas. The current schema also supports creating and updating assets, work orders and service requests, plus delete operations across all five areas where Maximo permits the change.

Assets

Locations

Work Orders

Service Requests

Domains

And more

Built for real Maximo environments

Supported across established and current Maximo deployments

The same capability supports organisations running either of the current supported Maximo lines.

Built into Helios. Available beyond it.

GraphQL for IBM Maximo forms part of the technology behind Helios' EAM integration, but the capability is not restricted to Helios.

Within Helios

It provides the consistent Maximo interface used by Helios to work with supported enterprise asset management systems.

As a standalone capability

It can operate independently for organisations or applications that need an application-facing interface to IBM Maximo.

Frequently asked questions

GraphQL for IBM Maximo questions

Clear answers about supported Maximo environments, information and integration options.

Visualise Info provides GraphQL for IBM Maximo as an application-facing GraphQL interface while Maximo's existing APIs remain underneath. It is not a native GraphQL API shipped by IBM.

GraphQL for IBM Maximo supports IBM Maximo 7.6.1.x and IBM Maximo Application Suite Manage.

Yes. The current schema supports creating and updating assets, work orders and service requests. Delete operations are supported for assets, locations, work orders, service requests and domains, where Maximo permits the change.

The currently supported areas are assets, locations, work orders, service requests and domains.

No. Maximo remains the underlying system and system of record. GraphQL for IBM Maximo provides an application-facing interface over the existing IBM Maximo REST API.

Yes. It forms part of Helios' Maximo integration, but it can also operate as a standalone capability for other organisations and applications.

Talk to us about IBM Maximo integration

Whether you are exploring Helios or need a standalone integration capability, we can discuss how GraphQL for IBM Maximo could fit your environment.

Contact Visualise Info