/api/space/opennms

The following operations are supported on this resource:

  • GET - Get methods and collections available in OpenNMS.
GET / Version 1

This resource provides HATEOAS links to collections and methods available in OpenNMS service.

Sample Usage

GET /


  • Accept Headers:
    application/vnd.net.juniper.space.opennms+xml;version=1

  • Sample Output XML:

    <opennms>
       <collection href="/api/space/opennms/nodes"/>
       <collection href="/api/space/opennms/alarms"/>
       <collection href="/api/space/opennms/stats/alarms"/>
       <collection href="/api/space/opennms/acks"/>
       <collection href="/api/space/opennms/requisitions"/>
       <collection href="/api/space/opennms/outages"/>
       <collection href="/api/space/opennms/sched-outages"/>
    </opennms>

  • Sample Output JSON:

    {
      "opennms": {
        "collection": [
          {
            "@href": "/api/space/opennms/nodes"
          },
          {
            "@href": "/api/space/opennms/alarms"
          },
          {
            "@href": "/api/space/opennms/stats/alarms"
          },
          {
            "@href": "/api/space/opennms/acks"
          },
          {
            "@href": "/api/space/opennms/requisitions"
          },
          {
            "@href": "/api/space/opennms/outages"
          },
          {
            "@href": "/api/space/opennms/sched-outages"
          }
        ]
      }
    }

  • Access Control

    The following capabilities are required to access this API: cap_fmpm_Alarm