AppOmni · Controlled Vocabulary

Appomni Vocabulary

Vocabulary for the AppOmni SaaS security management platform, covering security event monitoring, threat detection, policy management, and compliance reporting for enterprise SaaS applications.

8 Terms 3 Groups Updated 2026-04-19
View Vocabulary File View on GitHub

AppOmni Vocabulary is a controlled vocabulary published by AppOmni on the APIs.io network, defining 8 terms.

The terms are organized into 3 groups — apis, resources, and actions.

Defined terms include AppOmni API, events, policies, compliance-reports, and list.

A controlled vocabulary pins the words an API’s schemas, parameters and documentation use to one agreed definition each — the shared language a human or an agent needs to read the API the same way its authors do.

Term Groups

apis 1 resources 3 actions 4

Terms

AppOmni API
events
Security events detected in monitored SaaS applications
policies
Security policies for SaaS application monitoring
compliance-reports
Compliance reports for regulatory frameworks
list
get
create
update

Controlled Vocabulary

Raw ↑
vocabulary: "1.0.0"

info:
  provider: AppOmni
  description: >-
    Vocabulary for the AppOmni SaaS security management platform, covering
    security event monitoring, threat detection, policy management, and
    compliance reporting for enterprise SaaS applications.
  created: "2026-04-19"
  modified: "2026-04-19"

operational:
  apis:
    - name: AppOmni API
      namespace: appomni
      version: "1.0.0"
      baseUrl: "https://api.appomni.com/v1"
      status: active

  resources:
    - name: events
      description: Security events detected in monitored SaaS applications
      api: AppOmni API
      actions:
        - list
        - get
    - name: policies
      description: Security policies for SaaS application monitoring
      api: AppOmni API
      actions:
        - list
        - create
        - get
        - update
    - name: compliance-reports
      description: Compliance reports for regulatory frameworks
      api: AppOmni API
      actions:
        - list
        - get

  actions:
    - name: list
      httpMethod: GET
      pattern: read
    - name: get
      httpMethod: GET
      pattern: read
    - name: create
      httpMethod: POST
      pattern: write
    - name: update
      httpMethod: PUT
      pattern: write

  schemas:
    core:
      - name: SecurityEvent
        description: A detected security event with severity and investigation status
      - name: Policy
        description: A security policy governing SaaS application behavior
      - name: ComplianceReport
        description: A generated compliance report for a regulatory framework

  parameters:
    identifiers:
      - name: eventId
        description: Unique security event identifier
      - name: policyId
        description: Unique security policy identifier
      - name: reportId
        description: Unique compliance report identifier
    filters:
      - name: severity
        description: Event severity level filter
      - name: application
        description: SaaS application name filter
      - name: status
        description: Event or policy status filter

  enums:
    eventSeverities:
      - critical
      - high
      - medium
      - low
      - info
    eventStatuses:
      - open
      - investigating
      - resolved
      - dismissed
    complianceFrameworks:
      - SOC2
      - ISO27001
      - HIPAA
      - GDPR
      - PCI-DSS

  authentication:
    schemes:
      - type: bearer
        description: Bearer token authentication for API access

capability:
  workflows:
    - name: SaaS Security Monitoring
      description: Continuous monitoring and investigation of SaaS security threats
      resources:
        - events
        - policies
  personas:
    - name: Security Analyst
      description: Investigates security events and threats in SaaS applications
    - name: Compliance Officer
      description: Generates and reviews compliance reports for regulatory frameworks
  domains:
    - name: Threat Detection
      description: Detecting and investigating security threats in SaaS applications
      resources:
        - events
    - name: Policy Management
      description: Managing security policies for SaaS application governance
      resources:
        - policies
    - name: Compliance
      description: Generating and managing compliance reports for regulatory needs
      resources:
        - compliance-reports

  namespaces: []
  binds: []