IBM Maximo: Dicas de APIs Rest

= Arquitetura =




 * BO/OS: BO/Object Structure
 * MMI: Maximo Management Interface

= Documentação, Artigos e Technotes =


 * Documentação: Maximo's REST API (aka JSON API, OSLC API) Documentation
 * Documentação: Maximo Manage REST APIs


 * Artigo: Send notifications to Slack via Maximo Integration Framework
 * Artigo: Custom autoscript end point realizes to access OAuth2 protected resources


 * Technote: Maximo JSON mapping - looking for an example?

= URLs =


 * maximo/oslc/login or /j_security_check
 * IBM Maximo: REST API Authentication


 * /maximo/oas3/api.html-> Maximo RESTful API - Swagger
 * /maximo/oslc/oas?includeactions=1-> Maximo RESTful API - Swagger  include actions


 * /maximo/oslc/ -> Default uri os oslc


 * /maximo/oslc/apimeta -> APIs Metadata. Metadata for all the object structures that are API eligible
 * /maximo/oslc/license -> License Keys
 * /maximo/oslc/members -> Server Members, API for the Maximo Management Interface (MMI).
 * /maximo/oslc/members/thisserver ->This Server
 * /maximo/oslc/products -> Installed Products
 * /maximo/oslc/systeminfo -> System Info
 * /maximo/oslc/version -> Version
 * /maximo/oslc/whoami -> Who am I
 * /maximo/oslc/sp -> Service Provider


 * /maximo/oslc/os/MXINTOBJECT
 * IBM Maximo: Get a list of Object Structures using REST API


 * /maximo/oslc/os/MXOBJECTCFG
 * IBM Maximo: Get the attributes of Object Structures using REST API

jsonschema/

GET jsonschema/mxapiwodetail – gets the schema for the OS, but one object at a time. GET jsonschema/mxapiwodetail?oslc.select=* - gets the full schema Support child object schemas GET jsonschema/mxapiasset/assetmeter Support schema views - Get jsonschema/mxapiasset?oslc.select=attr1,rel1.attr2 Mbo schemas GET jsonmboschemas/asset

POST /maximo/oslc/os/mxasset{id}?action=wsmethod:changeStatus

{ "rollToAllChildren": true, "removeFromActiveSP": true, "removeFromActiveRoutes": true, "status": "string", "changePMStatus": true }

= Headers =

= Parameters =

oslc.where
= Ver também =


 * Artigos sobre IBM Maximo
 * Mais Artigos sobre Cloud / WebDev / Tecnologias