template_get_metadata
Retrieve product template metadata sections including types, custom properties, statuses, priorities, severities, importances, probabilities, and impacts. Filter by artifact kind for targeted results.
Instructions
Retrieves template metadata sections for a product template.
metadata_type (list[str], required): Sections to fetch.
- "types": Artifact type definitions per artifact kind
(e.g. Requirement types: Use Case, User Story).
- "custom_properties": Custom field definitions per artifact kind.
- "statuses": Status definitions per artifact kind
(Requirement, Incident, Task, Risk, Release, Test Case, Document).
- "priorities": Priority definitions per artifact kind
(Incident, Task, Test Case).
- "severities": Severity definitions (Incident only).
- "importances": Importance definitions (Requirement only).
- "probabilities": Probability definitions (Risk only).
- "impacts": Impact definitions (Risk only).
template_id (int, required): Numeric ID of the product template
(e.g. 45 for PT:45).
artifact_type (str, optional): Filter to a single artifact kind
(e.g. "Requirement"). When omitted, all artifact kinds are fetched.
Returns JSON with template_id, sections dict, and warnings list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| template_id | Yes | ||
| metadata_type | No | ||
| artifact_type | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |