IBM API Hub
Maximo Application Suite Admin APIs 9.0.x

By IBM Maximo

Provides REST APIs for performing Suite administration operations.


API reference

Get the current Push Notification configuration

GET

/config/pushnotification

Requires System Administration permission.

Request URL
https://api.{mas-instance-id}.{mas-domain}/config/pushnotification
Security
apiKey
x-access-token
required in header
Responses
  • 200

    Push Notification configuration

  • 401

    Authentication token is empty or invalid

  • 403

    Authenticated user is not permitted to make the request

  • 404

    The requested resource could not be found

  • 500

    An internal server error occured

Code snippet
    1curl --request GET \
    2  --url https://api.replace_mas-instance-id_variable.replace_mas-domain_variable/config/pushnotification \
    3  --header 'accept: application/json' \
    4  --header 'x-access-token: REPLACE_THIS_VALUE'

      Example response

        1{
        2  "metadata": {
        3    "creationTimestamp": "2020-02-20T13:54:00",
        4    "deletionTimestamp": "2020-02-20T13:58:00"
        5  },
        6  "spec": {
        7    "displayName": "Noah Barnes",
        8    "type": "sinc",
        9    "config": {
        10      "bundleId": "com.ibm.mas.watson.iot",
        11      "production": false,
        12      "credentials": {
        13        "secretName": "objectstorage-ibmcloud-admin"
        14      }
        15    },
        16    "certificates": [
        17      {
        18        "alias": "intermediate",
        19        "crt": "-----BEGIN CERTIFICATE-----MIIGxTCCBa2g...<snip>-----END CERTIFICATE-----"
        20      }
        21    ]
        22  },
        23  "status": {
        24    "conditions": [
        25      {
        26        "lastTransitionTime": "2020-08-10T16:45:47Z",
        27        "reason": "Ready",
        28        "message": "Configuration was updated successfully",
        29        "status": "True",
        30        "type": "Ready"
        31      }
        32    ],
        33    "config": {
        34      "bundleId": "com.ibm.mas.watson.iot",
        35      "production": false,
        36      "credentials": {
        37        "secretName": "objectstorage-ibmcloud-admin"
        38      }
        39    },
        40    "certificates": [
        41      {
        42        "alias": "intermediate",
        43        "crt": "-----BEGIN CERTIFICATE-----MIIGxTCCBa2g...<snip>-----END CERTIFICATE-----"
        44      }
        45    ],
        46    "version": {
        47      "reconciled": "8.4.0"
        48    }
        49  }
        50}