Interface Placeholder

Create an explicit interface placeholder gap

post/api/interface-placeholder/mark-gap

Request

  • Base URL: https://api.cernion.de
  • URL: https://api.cernion.de/api/interface-placeholder/mark-gap
  • Auth: none declared

Query parameters

tokenstring

Optional Cernion MCP token as URL query parameter. If provided, it overrides CERNION_TOKEN for this request. Prefer Authorization Bearer header in production to reduce token exposure in URLs/logs.

Request body

rolestring required
reasonstring required
blockingLevelstring
signalCodesstring[]
placeholderGapKeystring
requiredResolverRolesstring[]
tokenstring

Optional Cernion MCP token for this request. Overrides CERNION_TOKEN when provided.

Example request

{
  "role": "grid_connection_validator",
  "reason": "NEEDS_INTERFACE",
  "blockingLevel": "soft",
  "replacementCriteria": {
    "kind": "process",
    "capabilityHint": "znp.assessPortfolio",
    "deadline": "2026-06-01T00:00:00.000Z"
  },
  "signalCodes": [
    "NEEDS_INTERFACE",
    "REQUEST_INTERFACE_CONTRACT"
  ],
  "placeholderGapKey": "kaufmaennische_freigabe_fnav",
  "requiredResolverRoles": [
    "ROLE_KAUFMAENNISCHE_LEITUNG",
    "ROLE_NETZPLANUNG"
  ]
}

Response

Successful response

object required

Changes

No recorded changes to this operation across all 2 revisions of this API.