postGlobalIcons
Create a global icon for every Polarion project at once. Preview with dry_run first to avoid duplicate resources, as each call creates a new icon.
Instructions
Icons are identified by order. Scope: spans every project (no project filter). To act on a single project, use postProjectIcons instead. Effect: creates a new resource on each call — calling it again with the same input creates a duplicate; it is not idempotent. Tip: set dry_run: true first to preview the exact request Polarion would receive, without changing anything. On tools with a typed output schema, this preview is returned as an error-flagged result since it is not real tool output -- read the text content regardless of that flag.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | If true, validates the request and returns the exact request that would be sent to Polarion — with the Authorization header redacted and any binary payload summarized by byte length — without actually sending it. | |
| requestBody | Yes | Icon meta data and file data |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No |