---
title: "GET /attachment-public/{itemId}"
method: GET
path: "/attachment-public/{itemId}"
tags: ["attachment-public"]
---

# GET /attachment-public/{itemId}

`GET /attachment-public/{itemId}`

Get a specific attachment's metadata through its UUID. The Content-Type header of the response will describe the MIME type of the attachment file.

## Path parameters

- `itemId` integer, required

## Headers

- `Cache-Control` string
- `User-Agent` string, required
- `X-Bunq-Language` string
- `X-Bunq-Region` string
- `X-Bunq-Client-Request-Id` string
- `X-Bunq-Geolocation` string
- `X-Bunq-Client-Authentication` string, required

## Response `200`

This call is used to upload an attachment that can be referenced to as an avatar (through the Avatar endpoint) or in a tab sent. Attachments supported are png, jpg and gif.

- AttachmentPublicRead
  - `uuid` string — The UUID of the attachment.
  - `created` string — The timestamp of the attachment's creation.
  - `updated` string — The timestamp of the attachment's last update.
  - `attachment` Attachment
    - `description` string — The description of the attachment.
    - `content_type` string — The content type of the attachment's file.
    - `urls` AttachmentUrl[] — The URLs where the file can be downloaded.
      - `type` string — The file type of attachment.
      - `url` string — The URL where the attachment can be downloaded.

## Other responses

- `400` — This is how the error response looks like for 4XX response codes

---

[API](https://skmtc.net/bunq/apis/bunq-api.md) · [All operations](https://skmtc.net/bunq/apis/bunq-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bunq/bunq-api/versions/369477c7bd26/schema)
