HOPEX GraphQL

Extend HOPEX with REST API based on the GraphQL framework to query the repository.

Summary

This add-on expose a catalog of REST API that can be queried following the GraphQL specification framework. The call to the API are made using JSON that contains the query to execute (query or mutation). The result of the call to the REST API is a JSON containing the data requested. With this add-on you can read and write data in the HOPEX repository.

When properly authenticated (UAS bearer) you will be able to get, for instance, the list of applications, business process, capabilities...and their fields and relationships. To ease navigation, different schemas are provided by solutions : ITPM, GDPR, Audit, BPA...

More information here : https://community.mega.com/t5/REST-API/bd-p/api 

Example of query :

JSON Query JSON Response
query {
application {
id
name
}
}

{
"data": {
"application": [
{
"id": "rnRV)xNbQXB6",
"name": "Web portal"
}

] } }

 Requirements

Documentation

Release notes

  • fix call on diagram (case 00106110)
  • fix error on first/skip
  • fix MSI/MSP conflict with HOPEX V4 CPs
  • misinterpreted query AND-OR syntax
  • Improve filter and Having Count
  • Better Management of link Attributes
  • Management of Timezone for datetime
  • Update in JSON mapping generator to handle specific MetaModel structure.

 

ID

hopex.graphql
Latest version
7.87.507+6676
Published date
12/27/2022
Kind
WebService
Type
AddOn
Publisher
MEGA International
Tags
-
License
Dependencies