Use cases

Your guide to maximizing value from the Armis API

The following use cases are drawn from actual customer usage of the Armis API and highlight the sheer flexibility of our API. Developers are tackling a massive range of problems, writing custom connectors for everything from enterprise ITSM and unified communications platforms to highly specialized systems for digital kiosks, industrial OT controllers, and core data center infrastructure.

Think of these examples as a starting point. They demonstrate how you can leverage the API to extend the Armis platform, automate complex workflows, and solve unique problems that go far beyond our standard features. Let's dive in and see what's possible.

1. Data Enrichment & Context

This category addresses how to integrate your proprietary data with Armis, and how to extract and enrich contextual information for analysis and reporting.

Core FunctionExample Scenario
Asset TaggingLet's say you're a vendor specializing in repair management software. You can leverage Custom Properties to classify devices into specific repair categories (e.g., In Repair), providing immediate status insights for each asset.
Specialized Asset EnrichmentA quick-service restaurant chain needed to track digital kiosks. They used the API to pull unique data (software version, last reboot time) from their specialized management console and populate custom fields in Armis.
Large-Scale Data RetrievalA major airline data team needed to export hundreds of thousands of devices. They built a script using the API to handle pagination and query the complete dataset in manageable chunks, a task only possible through direct API interaction.
Data SynchronizationProgrammatically pull normalized data on Applications, Risk Factors, and Vulnerabilities for ingestion into your SIEM or BI platform for further analysis.
Device RetrievalProgrammatically retrieve key device data (like device ID and display string) by filtering based on internal identifiers (e.g., MAC, Serial Number) or by Last Seen Timestamp (e.g., assets active in the last 24 hours).

2. Operational Management & Control

This category focuses on programmatic control over your organizational structure and infrastructure across Armis Centrix™.

Core FunctionExample Scenario
Infrastructure SynchronizationA large university hospital needed to programmatically align Armis with their IPAM/DCIM source-of-truth. They wrote a script to replicate their exact physical and logical site hierarchy, ensuring structural context is always accurate for segmentation needs.
Hierarchy SetupAs a global organization with offices worldwide, you can automate the creation of distinct Sites in Armis (e.g., San Francisco, London), ensuring each corresponds to a physical location for a clear, contextual view of assets.

Our Roadmap: Continuous Improvement

The Armis Developer Portal is designed to grow with your needs. We are committed to continuously adding new use cases, guides, and API endpoints based directly on community feedback and business demand. Your input shapes our roadmap.