Prerequisites
- A Kyberis API key ID and secret
curljq, optional but useful for reading responses
Check Health
Mint a Bearer Token
You can call most Kyberis investigation endpoints directly withAuthorization: ApiKey <key_id>:<secret>. That is the simplest path for a first request and for trusted server-side integrations.
For runtime agent sessions, prefer a short-lived bearer token. The API key remains the long-lived machine credential, while the bearer token is scoped by expiry. This reduces the blast radius if runtime logs, traces, or agent configuration expose an authorization header.
access_token, token_type, expires_in, expires_at, scopes, audiences, and issuer. Store the API key in your trusted credential store, mint bearers as needed, and refresh them when they expire.
Resolve an Entity
resolution.status:
resolved: usecanonical_idandentity_typedownstream.ambiguous: retry with tighterexpected_typesor ask for disambiguation.not_found: stop or use a different enrichment source.
.png?fit=max&auto=format&n=u7saXgSwhIjXsY7P&q=85&s=66da6f97e851defcb12af05b800a8a27)
.png?fit=max&auto=format&n=u7saXgSwhIjXsY7P&q=85&s=37df025ce7a3cc54dd90f8edad1cf54f)