---
title: "Analyze finance/regulatory questions with evidence-bound synthesis"
method: POST
path: "/api/finance-agent/analyze"
tags: ["Finance Agent"]
---

# Analyze finance/regulatory questions with evidence-bound synthesis

`POST /api/finance-agent/analyze`

## Request

- Base URL: `https://api.cernion.de`
- URL: `https://api.cernion.de/api/finance-agent/analyze`
- Auth: none declared

Deterministic finance workflow for VNBs: query planning → knowledge-rag retrieval → L1/L2 evidence arbitration → guarded synthesis. Default mode is rule_plus_hyde. No claim is emitted without source evidence.

## Query parameters

- `token` string

## Request body

- object
  - `query` string, required
  - `mode` 'rule_only' | 'rule_plus_hyde'
  - `profileId` string: Optional CYA profile id to inject target layer awareness into retrieval planning.
  - `topK` integer
  - `minScore` number
  - `includeTrace` boolean
  - `sessionId` string: Optional session identifier for A2A/memory-aware finance analysis.
  - `datapointContext` string[]: Optional list of datapoint names to preload as L1 working memory facts.
  - `includeMemoryContext` boolean
  - `includeA2AContext` boolean
  - `includeDatapointsContext` boolean
  - `contextLimit` integer
  - `persistMemory` boolean
  - `persistDatapoints` boolean: Persist derived finance scenario output as datapoint when calculations are performed.
  - `allowHypotheticals` boolean: Allow hypothetical scenario synthesis if no L1 evidence is found after multi-hop retrieval.
  - `collection` string: Optional knowledge collection name for RAG retrieval. Defaults to central Landside collection cernion_knowledge_v1. Tenant/custom collections are only used when explicitly provided.
  - `token` string: Optional Cernion MCP token for this request. Overrides CERNION_TOKEN when provided.

## Response `200`

Finance analysis with evidence list and guarded synthesis

---

[API](https://skmtc.dev/cernion/apis/cernion-energy-tools-api.md) · [All operations](https://skmtc.dev/cernion/apis/cernion-energy-tools-api/llms.txt) · [OpenAPI document](https://skmtc.dev/cernion/apis/cernion-energy-tools-api/revisions/cdb94473b538?raw)
