Nyoxis API

Nyoxis is an AI-powered HTTP request threat detection API. Send normalized request data to /v0/predict and receive a structured verdict — risk score, attack classification, and IP/session reputation — in a single round trip.

No agents. No infra changes. No SDK required.

How it works

  1. Capture request context — collect the HTTP method, path, query string, headers, and body for each incoming request in your application.
  2. POST to /v0/predict — forward that context to the Nyoxis API, authenticated with your workspace API key.
  3. Act on the verdict — receive a risk level, a list of detected attacks, and reputation signals. Block, rate-limit, flag, or log — the decision is yours.

What the model detects

The classifier scores every request across multiple attack categories and returns the top matches with per-class confidence scores.

Attack kindDescription
sql_injectionSQL keywords and syntax embedded in parameters or body
path_traversalDirectory traversal sequences (../, %2e%2e)
rceRemote code execution patterns
xssCross-site scripting payloads
open_redirectRedirect parameter manipulation
ssrfServer-side request forgery
xxeXML External Entity injection
command_injectionShell command injection sequences
ldap_injectionLDAP query manipulation
nosql_injectionNoSQL operator injection (e.g. MongoDB)

The response always includes a top-level risk field (none · low · medium · high) and a risk_score (0.0 – 1.0) for programmatic thresholds.

Data privacy

Before any inference, the pipeline:

  • Redacts sensitive values (passwords, tokens, API keys, OTP codes) from query strings, request bodies, and headers — replacing them with <redacted>.
  • Normalizes dynamic values (integers, floats, UUIDs, booleans) to canonical tokens to improve pattern-matching accuracy.
  • Filters headers — only content-type and accept are retained in the stored pattern.

Your raw payload values are never stored.

Next steps

  • Quickstart — make your first API call in under 5 minutes.
  • API Reference — full request/response schema, status codes, and error formats.

Cookie preferences

Nyoxis uses essential cookies for authentication and session security. We only enable Analytics after you consent. See our Cookie Policy for details.