getTestRunAttachmentContent
Downloads a Test Run attachment as image, text, or embedded base64 resource content, refusing files over 20 MB. Use it when you need the actual attachment bytes, not metadata or a list.
Instructions
Downloads one Test Run attachment and returns its file bytes as image, text, or embedded-resource content. Images (PNG, JPEG, GIF, WebP) come back as image content, UTF-8 text files as text, and any other file (PDF, Office, ZIP) as an embedded base64 resource; files over 20 MB are refused. Use getTestRunAttachment for metadata or getTestRunAttachments to list available attachment IDs; read the attachment only when its contents are needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| revision | No | A specific repository revision (e.g. `1234`) to read the resource as it existed at that revision instead of the current HEAD. Omit to use the latest revision. | |
| projectId | Yes | The Polarion project ID (its URL segment, e.g. `myproject`), case-sensitive. Required to scope the request to one project. If the ID is unknown, ask the user; getProjects lists IDs only with global read access. | |
| testRunId | Yes | The Test Run's ID within its project. | |
| attachmentId | Yes | The attachment's ID, as returned by the corresponding list- or get-attachments call for this resource. | |
| response_format | No | Response detail level. concise removes redundant HTML and JSON:API metadata and may use a small default fieldset on large lists; detailed preserves the complete response. Defaults to detailed. | detailed |