Async

Submit long-running work: audit (Node B), monte_carlo, consensus

SUBMIT+POLL for operations that exceed a synchronous timeout (reasoning models, 1-6 min). Accepts the SAME nlk_ Bearer as /api/v1 (scope mcp/*). Kinds: audit (standalone Node B), monte_carlo, consensus (A↔B loop). Complements /api/v1/jobs (analyze, analyze_batch, debate, consensus). Responds 202 { job_id } in <1s; the work runs in the background with the same credits/gates as the equivalent synchronous route. Under mandatory BYO, generative kinds return the job as failed with error.code: BYO_PROVIDER_REQUIRED when no config is enabled.

post/api/mcp/jobs

Request

  • Base URL: https://legal.nexusquantum.legal
  • URL: https://legal.nexusquantum.legal/api/mcp/jobs
  • Auth: HTTP bearer

Request body

kind'audit' | 'monte_carlo' | 'consensus' required
argsobject required

Payload of the equivalent synchronous endpoint (nodo-b-audit | nodo-monte-carlo | nodo-consensus): text/analysis, jurisdiction (REQUIRED for consensus), language optional (follows the jurisdiction).

Response

{ job_id } — poll with GET /api/mcp/jobs/{id}.

object required

Changes

No recorded changes to this operation across all 1 revision of this API.