---
title: "Get decision execution model"
method: GET
path: "/decision-execution/{decisionExecutionId}/model"
tags: ["Inspect"]
---

# Get decision execution model

`GET /decision-execution/{decisionExecutionId}/model`

## Request

- Base URL: `http://localhost:8090/inspect-api`
- URL: `http://localhost:8090/inspect-api/decision-execution/{decisionExecutionId}/model`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/flowable/apis/flowable-inspect-rest-api/docs/decision-execution/:decisionExecutionId/model/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `decisionExecutionId` string, required

## Response `200`

successful operation

- DmnDefinition
  - `id` string
  - `label` string
  - `description` string
  - `extensionElements` object
  - `attributes` object
  - `name` string
  - `expressionLanguage` string
  - `typeLanguage` string
  - `namespace` string
  - `exporter` string
  - `exporterVersion` string
  - `inputData` InputData[]
    - `id` string
    - `label` string
    - `description` string
    - `extensionElements` object
    - `attributes` object
    - `name` string
    - `variable` InformationItem
      - `id` string
      - `label` string
      - `description` string
      - `extensionElements` object
      - `attributes` object
      - `name` string
      - `typeRef` string
  - `itemDefinitions` ItemDefinition[]
    - `id` string
    - `label` string
    - `description` string
    - `extensionElements` object
    - `attributes` object
    - `name` string
    - `typeRef` string
    - `allowedValues` UnaryTests
      - `id` string
      - `label` string
      - `description` string
      - `extensionElements` object
      - `attributes` object
      - `text` string
      - `textValues` object[]
      - `expressionLanguage` string
    - `itemComponents` ItemDefinition[]
    - `typeLanguage` string
    - `collection` boolean
  - `decisions` Decision[]
    - `id` string
    - `label` string
    - `description` string
    - `extensionElements` object
    - `attributes` object
    - `name` string
    - `question` string
    - `allowedAnswers` string
    - `variable` InformationItem
      - `id` string
      - `label` string
      - `description` string
      - `extensionElements` object
      - `attributes` object
      - `name` string
      - `typeRef` string
    - `requiredDecisions` InformationRequirement[]
      - `id` string
      - `label` string
      - `description` string
      - `extensionElements` object
      - `attributes` object
      - `name` string
      - `requiredDecision` DmnElementReference
        - `href` string
        - `parsedId` string
      - `requiredInput` DmnElementReference
        - `href` string
        - `parsedId` string
    - `requiredInputs` InformationRequirement[]
      - `id` string
      - `label` string
      - `description` string
      - `extensionElements` object
      - `attributes` object
      - `name` string
      - `requiredDecision` DmnElementReference
        - `href` string
        - `parsedId` string
      - `requiredInput` DmnElementReference
        - `href` string
        - `parsedId` string
    - `authorityRequirements` AuthorityRequirement[]
      - `id` string
      - `label` string
      - `description` string
      - `extensionElements` object
      - `attributes` object
      - `name` string
      - `requiredDecision` DmnElementReference
        - `href` string
        - `parsedId` string
      - `requiredInput` DmnElementReference
        - `href` string
        - `parsedId` string
      - `requiredAuthority` DmnElementReference
        - `href` string
        - `parsedId` string
    - `expression` Expression
      - `id` string
      - `label` string
      - `description` string
      - `extensionElements` object
      - `attributes` object
      - `typeRef` string
    - `forceDMN11` boolean
  - `decisionServices` DecisionService[]
    - `id` string
    - `label` string
    - `description` string
    - `extensionElements` object
    - `attributes` object
    - `name` string
    - `outputDecisions` DmnElementReference[]
      - `href` string
      - `parsedId` string
    - `encapsulatedDecisions` DmnElementReference[]
      - `href` string
      - `parsedId` string
    - `inputDecisions` DmnElementReference[]
      - `href` string
      - `parsedId` string
    - `inputData` DmnElementReference[]
      - `href` string
      - `parsedId` string
  - `locationMap` object
  - `locationByDiagramIdMap` object
  - `labelLocationByDiagramIdMap` object
  - `flowLocationMap` object
  - `flowLocationByDiagramIdMap` object
  - `decisionServiceDividerLocationMap` object
  - `decisionServiceDividerLocationByDiagramIdMap` object
  - `namespaces` object
  - `diDiagramMap` object

---

[API](https://skmtc.dev/flowable/apis/flowable-inspect-rest-api.md) - [All operations](https://skmtc.dev/flowable/apis/flowable-inspect-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/flowable/apis/flowable-inspect-rest-api/revisions/5c72eb80b6c5?raw)
