IXON website screenshot

IXON

IXON is an industrial IoT platform that enables machine builders and end-users to connect, monitor, and control industrial machines remotely. IXON provides APIs for accessing machine data, remote access management, and industrial IoT connectivity.

1 APIs 0 Features
IIoTIndustrial IoTMachine ConnectivityRemote Access

APIs

IXON Cloud API

The IXON Cloud API is an open, public REST API that provides programmatic access to the IXON industrial IoT platform, enabling management of devices, agents, access requests, ma...

Collections

IXON API

OPEN

Pricing Plans

Ixon Plans Pricing

3 plans

PLANS

Rate Limits

Ixon Rate Limits

5 limits

RATE LIMITS

FinOps

Ixon Finops

FINOPS

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
Portal
Portal
🔗
Documentation
Documentation
💬
Support
Support
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: IXON API
  version: 0.1.294
items:
- info:
    name: AccessRecoverList
    type: folder
  items:
  - info:
      name: AccessRecoverList
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/access-recover
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
      body:
        type: json
        data: '{}'
    docs: AccessRecoverList
- info:
    name: AccessToken
    type: folder
  items:
  - info:
      name: AccessToken
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/access-tokens/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AccessToken
  - info:
      name: AccessToken
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/access-tokens/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AccessToken
- info:
    name: AccessTokenList
    type: folder
  items:
  - info:
      name: AccessTokenList
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/access-tokens
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AccessTokenList
  - info:
      name: AccessTokenList
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/access-tokens
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AccessTokenList
  - info:
      name: AccessTokenList
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/access-tokens
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AccessTokenList
- info:
    name: Agent
    type: folder
  items:
  - info:
      name: Agent
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Agent
  - info:
      name: Agent
      type: http
    http:
      method: PATCH
      url: https://portal.ixon.cloud:443/api/agents/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: publicId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Agent
  - info:
      name: Agent
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Agent
- info:
    name: AgentAccessRequest
    type: folder
  items:
  - info:
      name: AgentAccessRequest
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/access-requests/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequest
- info:
    name: AgentAccessRequestApprove
    type: folder
  items:
  - info:
      name: AgentAccessRequestApprove
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/access-requests/approve
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
    docs: AgentAccessRequestApprove
- info:
    name: AgentAccessRequestApproverList
    type: folder
  items:
  - info:
      name: AgentAccessRequestApproverList
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/approvers
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequestApproverList
- info:
    name: AgentAccessRequestAuthenticatedApprove
    type: folder
  items:
  - info:
      name: AgentAccessRequestAuthenticatedApprove
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/access-requests/approve/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequestAuthenticatedApprove
- info:
    name: AgentAccessRequestAuthenticatedReject
    type: folder
  items:
  - info:
      name: AgentAccessRequestAuthenticatedReject
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/access-requests/reject/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequestAuthenticatedReject
- info:
    name: AgentAccessRequestInfo
    type: folder
  items:
  - info:
      name: AgentAccessRequestInfo
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/access-requests
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
    docs: AgentAccessRequestInfo
- info:
    name: AgentAccessRequestList
    type: folder
  items:
  - info:
      name: AgentAccessRequestList
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/access-requests
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequestList
  - info:
      name: AgentAccessRequestList
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/access-requests
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequestList
- info:
    name: AgentAccessRequestReject
    type: folder
  items:
  - info:
      name: AgentAccessRequestReject
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/access-requests/reject
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Branding
        value: ''
    docs: AgentAccessRequestReject
- info:
    name: AgentAccessRequestResend
    type: folder
  items:
  - info:
      name: AgentAccessRequestResend
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/access-requests/resend/:publicId/resend
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequestResend
- info:
    name: AgentAccessRequestResendList
    type: folder
  items:
  - info:
      name: AgentAccessRequestResendList
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/access-requests/resend
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAccessRequestResendList
- info:
    name: AgentAppAlarming
    type: folder
  items:
  - info:
      name: AgentAppAlarming
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/:publicId/app/alarming
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAppAlarming
- info:
    name: AgentAppAlarmingList
    type: folder
  items:
  - info:
      name: AgentAppAlarmingList
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/app/alarming
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAppAlarmingList
- info:
    name: AgentAppAlarmingListActivate
    type: folder
  items:
  - info:
      name: AgentAppAlarmingListActivate
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/app/alarming/activate
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAppAlarmingListActivate
- info:
    name: AgentAppLogging
    type: folder
  items:
  - info:
      name: AgentAppLogging
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/:publicId/app/logging
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAppLogging
- info:
    name: AgentAppLoggingList
    type: folder
  items:
  - info:
      name: AgentAppLoggingList
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/app/logging
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAppLoggingList
- info:
    name: AgentAppLoggingListActivate
    type: folder
  items:
  - info:
      name: AgentAppLoggingListActivate
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/app/logging/activate
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAppLoggingListActivate
- info:
    name: AgentAuditLogList
    type: folder
  items:
  - info:
      name: AgentAuditLogList
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/audit-logs
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentAuditLogList
- info:
    name: AgentBackendComponentFunctionCall
    type: folder
  items:
  - info:
      name: AgentBackendComponentFunctionCall
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/backend-component-function-call
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentBackendComponentFunctionCall
- info:
    name: AgentConfigurationImport
    type: folder
  items:
  - info:
      name: AgentConfigurationImport
      type: http
    http:
      method: PUT
      url: https://portal.ixon.cloud:443/api/agents/:publicId/configuration/import
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentConfigurationImport
- info:
    name: AgentControlKey
    type: folder
  items:
  - info:
      name: AgentControlKey
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/control-key
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentControlKey
  - info:
      name: AgentControlKey
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/control-key
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentControlKey
  - info:
      name: AgentControlKey
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/:agentId/control-key
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentControlKey
- info:
    name: AgentDataAlarm
    type: folder
  items:
  - info:
      name: AgentDataAlarm
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/data-alarms/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarm
  - info:
      name: AgentDataAlarm
      type: http
    http:
      method: PATCH
      url: https://portal.ixon.cloud:443/api/agents/:agentId/data-alarms/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarm
  - info:
      name: AgentDataAlarm
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/:agentId/data-alarms/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarm
- info:
    name: AgentDataAlarmList
    type: folder
  items:
  - info:
      name: AgentDataAlarmList
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/data-alarms
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarmList
  - info:
      name: AgentDataAlarmList
      type: http
    http:
      method: POST
      url: https://portal.ixon.cloud:443/api/agents/:agentId/data-alarms
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarmList
  - info:
      name: AgentDataAlarmList
      type: http
    http:
      method: PATCH
      url: https://portal.ixon.cloud:443/api/agents/:agentId/data-alarms
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarmList
  - info:
      name: AgentDataAlarmList
      type: http
    http:
      method: DELETE
      url: https://portal.ixon.cloud:443/api/agents/:agentId/data-alarms
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarmList
- info:
    name: AgentDataAlarmOccurrence
    type: folder
  items:
  - info:
      name: AgentDataAlarmOccurrence
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/alarm-occurrences/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarmOccurrence
  - info:
      name: AgentDataAlarmOccurrence
      type: http
    http:
      method: PATCH
      url: https://portal.ixon.cloud:443/api/agents/:agentId/alarm-occurrences/:publicId
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: agentId
        value: ''
        type: path
      - name: publicId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarmOccurrence
- info:
    name: AgentDataAlarmOccurrenceLatestList
    type: folder
  items:
  - info:
      name: AgentDataAlarmOccurrenceLatestList
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/latest-alarm-occurrences
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_val")'
      - name: fields
        value: ''
        type: query
        description: 'Fields to select. Use "*" for all the top-level fields. Or check the "Success response" below for other
          fields.


          To get the fields of a subresource do subresource.field or for multiple fields of one subresource do subresource(field,field)'
      - name: agentId
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: AgentDataAlarmOccurrenceLatestList
- info:
    name: AgentDataAlarmOccurrenceList
    type: folder
  items:
  - info:
      name: AgentDataAlarmOccurrenceList
      type: http
    http:
      method: GET
      url: https://portal.ixon.cloud:443/api/agents/:agentId/alarm-occurrences
      headers:
      - name: Api-Version
        value: ''
      - name: Api-Application
        value: ''
      - name: Api-Company
        value: ''
      - name: Api-Branding
        value: ''
      params:
      - name: filters
        value: ''
        type: query
        description: 'Filter the returned item(s). Format: operator(column,val)


          Possible operators are: lt, less, lte, lessorequal, eq, equals, ne, differs, gt, greater, gte, greaterorequal, in,
          ni, isnull, isnotnull, between, contains.


          Example: eq(publicId,"publicId_va

# --- truncated at 32 KB (492 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/ixon/refs/heads/main/apis.yml