---
title: "Assess ZNP portfolio with hybrid provenance and transparent dimensions"
method: GET
path: "/api/znp/projects/:projectId/portfolio"
tags: ["Zielnetzplanung (ZNP)"]
---

# Assess ZNP portfolio with hybrid provenance and transparent dimensions

`GET /api/znp/projects/:projectId/portfolio`

## Request

- Base URL: `https://api.cernion.de`
- URL: `https://api.cernion.de/api/znp/projects/:projectId/portfolio`
- Auth: none declared

Computes a deterministic portfolio assessment across ZNP Layer 0 (MaStR), Layer 2 (inhouse transformer PDF calibration), and Layer 2.5 (strategic assumptions). The result includes explicit `portfolio.weg` metadata and provenance flags to make confidence and source reliability transparent. If kaufmännische fNAV approval is missing, the response is a manual-only hard blocker.

## Path parameters

- `projectId` string, required

## Query parameters

- `kaufmaennischeFreigabeFnav` boolean
- `token` string

## Response `200`

Portfolio assessment result

- object
  - `projectId` string
  - `tenantId` string, nullable
  - `decisionStatus` 'blocked' | 'ready'
  - `portfolio` object
    - `weg` string
    - `provenance` string[]
    - `provenanceFlags` object[]
      - `provenance` string
      - `source` string
      - `reliability` number
    - `reliabilityScore` number
  - `dimensionScores` object
    - `economic` number
    - `regulatory` number
    - `technical` number
    - `temporal` number
  - `overallScore` number
  - `governance` object
    - `resolutionMode` string
    - `hardBlockers` object[]

---

[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)
