The Kyberis Threat Investigator API helps machine consumers resolve entities, retrieve bounded evidence, pivot through relationships, prioritize signals, and produce deterministic threat assessments. The API is intentionally LLM-free on the serving path. Use it when you need structured JSON outputs that are explainable, repeatable, and suitable for agent workflows.Documentation Index
Fetch the complete documentation index at: https://docs.kyberis.ai/llms.txt
Use this file to discover all available pages before exploring further.
Base URL
Authentication
Kyberis supports long-lived API key credentials and short-lived machine bearer tokens. Use API key credentials for most agent-facing/v2 endpoints:
The OpenAPI specification is the source of truth for which auth scheme each
endpoint accepts.
Agent context
MostPOST /v2/* investigation endpoints require an agent_context object so
Kyberis can validate intent, correlate requests, and return auditable outputs.
Required fields:
objectiverequested_outcomeworkflow_stagerun_idstep_id
workflow_stage values include resolve, evidence,
relationships, assessment, hydrate, batch, finalize, and other.
GET /v2/entities/{canonical_id} and GET /v2/evidence/{evidence_id},
send the same context with request headers:
X-Agent-ObjectiveX-Agent-Requested-OutcomeX-Agent-Workflow-StageX-Agent-Run-IDX-Agent-Step-ID
Request correlation
You can sendX-Request-ID on any request. Responses include X-Request-ID
with either your sanitized value or a generated identifier.
Error responses include error_code, message, status_code, and
request_id. When agent context is available, errors also include run_id and
step_id.
Investigation flow
Use this default workflow for threat investigations:- Normalize raw input with
POST /v2/entity-resolution. - If the result is ambiguous, constrain
expected_typesor ask for disambiguation. - Retrieve claim-level evidence with
POST /v2/evidence. - Pivot from canonical entities with
POST /v2/relationships. - Use
POST /v2/prioritizefor environment-aware triage. - Use the matching assessment endpoint for a deterministic verdict.
- Hydrate referenced entities and evidence by ID when you need bounded detail.
Endpoint groups
Health
Check authenticated service availability.
Auth
Mint bearer tokens and manage API keys.
Resolution
Normalize raw inputs into canonical Kyberis entities.
Intel and evidence
Search intelligence and retrieve bounded evidence for specific claims.
Relationships
Pivot through bounded relationships for canonical entities.
Prioritize
Rank signals by environment-aware deterministic relevance.
Assessments
Produce structured CVE, actor, IOC, environment, and threat assessments.
