getProjectIcon
Retrieve a single icon from a Polarion project by providing project ID and icon ID. This action returns the exact icon scoped to that project, avoiding the full list.
Instructions
Returns the specified Icon from the Project context. Scope: one project (requires a project ID). To act across all projects, use getGlobalIcon instead. Cardinality: targets a single item by ID. For the full collection or a batch, use getProjectIcons instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Sparse fieldset selector: an object keyed by resource type (e.g. `workitems`) whose value is a comma-separated list of attribute names to return (e.g. `id,title,status`), reducing payload size. Omit to return the default field set. | |
| iconId | Yes | The icon's ID, as returned by the corresponding icon-listing endpoint (getDefaultIcons/getGlobalIcons/getProjectIcons). | |
| projectId | Yes | The Polarion project ID (its URL segment, e.g. `myproject`), case-sensitive. Required to scope the request to one project; call getProjects to list valid IDs. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| links | No | ||
| included | No | Related entities might be returned, see <a href="https://docs.sw.siemens.com/en-US/doc/230235217/PL20250606201928474.polarion_help_sc.xid2134849/xid2134871" target="_blank">REST API User Guide</a>. |