Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  Anyone using WebHooks for integrations?

    Posted Thu August 06, 2020 09:16 PM
    Edited by System Admin Wed March 22, 2023 11:49 AM
    Is anyone using WebHooks for their Maximo integrations?
    https://www.ibm.com/support/knowledgecenter/SSY487/com.ibm.netcool_OMNIbusaas.doc_1.2.0/task/emaas_ins_webhooks.html

    What are WebHooks especially suitable for?

    WebHooks seem to be used a lot in the ArcGIS world. But I don't hear about them much on the Maximo side of things.
    #AssetandFacilitiesManagement
    #Maximo


  • 2.  RE: Anyone using WebHooks for integrations?

    Posted Fri August 07, 2020 07:49 AM

    We've never used Omnibus specifically, but webhooks aren't really different than a normal API except that it's event driven instead of depending on a scheduled push/pull with the API. Without using the same terminology, a publish channel in Maximo is a webhook. When something happens to the record that matches what you have defined (such as PO approval), it triggers a message to another endpoint. In Maximo the other endpoint doesn't have to be a HTTP call (it could be table/file based), but otherwise it's a webhook. 

    The reason you would use something like this (over scheduled push/pull) is you want something to be near real-time and don't want to be pulling from that system on a frequent basis. Think about a status page that depends on monitoring data for example. You could pull all the metrics every minute (or more frequently), but if the monitoring system supports a webhook approach they can inform your application whenever the state changes. Your application has the information almost immediately and you're not putting overhead on the monitoring system to constantly return data that typically hasn't changed.

    In most SaaS solutions, APIs are also rate limited to restrict how often (or how many records) you can pull data from the API. Webhooks help you avoid that constant pulling. 



    ------------------------------
    Steven Shull
    Director of Development
    Projetech Inc
    Cincinnati OH
    ------------------------------



  • 3.  RE: Anyone using WebHooks for integrations?

    Posted Thu February 06, 2025 09:16 AM

    Hello Steven- Thanks for clarifying. Do we have any article describing how to create webhooks for external systema and get the get the webhook result pushed to Maximo.



    ------------------------------
    Pradeep kumar Rout
    ------------------------------



  • 4.  RE: Anyone using WebHooks for integrations?

    Posted Thu February 06, 2025 09:21 AM

    Not a web hook per se, but SSE may be a good option for you in certain situations.

    I wrote this post a few months back that explains and provides examples.

    https://www.sharptree.io/blog/2024/2024-07-09-server-sent-events/

    Regards,
    jason



    ------------------------------
    Jason VenHuizen
    Sharptree
    https://sharptree.io
    https://opqo.io
    ------------------------------