Powerful APIs for Seamless Integration
Connect Argus to your existing systems with GraphQL, REST APIs, and real-time WebSocket support. Comprehensive documentation and SDKs included.
API Options
Choose the API style that best fits your integration needs.
GraphQL API
Flexible, type-safe queries with exactly the data you need. Real-time subscriptions for live updates.
REST API
Traditional RESTful endpoints for simple integrations and legacy system compatibility.
WebSocket
Real-time bidirectional communication for live dashboards, notifications, and collaborative features.
Simple, Powerful Queries
Our GraphQL API makes it easy to retrieve exactly the data you need in a single request.
// GraphQL Query Example
query GetInvestigation($id: ID!) {
investigation(id: $id) {
id
title
status
assignedTo {
name
role
}
evidence {
id
type
chainOfCustody {
timestamp
action
actor
}
}
timeline {
events {
timestamp
description
severity
}
}
}
}Secure Authentication
JWT-based authentication with API keys and OAuth 2.0 support for enterprise SSO integration.
Interactive Documentation
Explore APIs with our interactive GraphQL playground and comprehensive REST API reference.
Client SDKs
Pre-built SDKs for Python, JavaScript/TypeScript, and other popular languages to accelerate development.