---
title: "Structured vulnerability red team (nexus_redteam)"
method: POST
path: "/api/v1/nodo-c-redteam"
tags: ["Nodes"]
---

# Structured vulnerability red team (nexus_redteam)

`POST /api/v1/nodo-c-redteam`

## Request

- Base URL: `https://legal.nexusquantum.legal`
- URL: `https://legal.nexusquantum.legal/api/v1/nodo-c-redteam`
- Auth: HTTP bearer

Structured adversarial audit. Wraps /api/nodo-c-redteam (pure JSON). Returns typed vulnerabilities + a catastrophic score. Credits: 5 base + per-document scaling. Does NOT require jurisdiction (generic clause analysis).

## Request body

- object
  - `documentText` string, required: Text of the document to audit (non-empty string).

## Response `200`

{ vulnerabilities: [{ severity, clause_excerpt, attack_vector }], catastrophic_risk_score, processingMs, requestId }

- object
  - `vulnerabilities` object[]
    - `severity` 'Alta' | 'Media': Severity, emitted VERBATIM in Spanish by the node: `Alta` (high), `Media` (medium). Match on these literals — the response does not localize them.
    - `clause_excerpt` string
    - `attack_vector` string
  - `catastrophic_risk_score` integer

## Other responses

- `400`: VALIDATION_ERROR | INVALID_JSON
- `402`: INSUFFICIENT_CREDITS
- `403`: MCP_SCOPE_REQUIRED
- `409`: BYO_PROVIDER_REQUIRED — BYO-mandatory account without an enabled BYO configuration (fail-closed, with refund).
- `429`: RATE_LIMITED

---

[API](https://skmtc.dev/nexusquantum/apis/nexus-legal-api.md) · [All operations](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/revisions/4084d8d4eb0b?raw)
