Skip to main content

API overview

The exact OpenAPI spec may evolve; this section lists conceptual routes. Confirm paths in edr-api-handler.py.

MethodPath (concept)Purpose
POST/eventsIngest event from agent
GET/eventsList events
GET/events/{eventId}/detailsEvent detail
PATCH/events/{eventId}/handleStatus update
GET/events/{eventId}/ai-analysisGet or trigger AI analysis
POST/events/{eventId}/ai-chatFollow-up chat
GET/events/{eventId}/virustotalVirusTotal report for hashes
GET/POST/rulesRules CRUD
GET/agentsAgent listing

Base URL — Typically https://{api-id}.execute-api.{region}.amazonaws.com/prod (stage name may differ).

CORS — Required for browser access from the console origin; API Gateway must allow your console.ravisarode.com (or dev) origin.