---
title: "downloadConversationAttachments - Download attachments of a conversation"
method: GET
path: "/conversations/{conversationId}/attachments"
tags: ["Conversations"]
---

# downloadConversationAttachments - Download attachments of a conversation

`GET /conversations/{conversationId}/attachments`

<div class="extension-title">Description</div>

Downloads a ZIP archive of the requested attachments from a conversation.
ZIP archive contains all matching attachments with the following structure :

```
├── <message_id_1>/
│   ├── <attachment_id_1>/
│   │   └── <filename1>
│   └── <attachment_id_2>/
│       └── <filename2>
└── <message_id_2>/
    └── <attachment_id_3>/
        └── <filename3>
```

The zip file will be named with the following pattern : <conversation_id>_attachments_<timestamp>.zip

Unknown or deleted attachments are silently skipped.


<div class="api-description-extension">
</div>

## Path parameters

- `conversationId` string, required

## Query parameters

- `attachment_ids` string[]

## Response `200`

ZIP archive of the requested attachments

## Other responses

- `404` — Conversation not found or anonymized, or no attachments found for the given parameters

---

[API](https://skmtc.net/mirakl/apis/mirakl-connect-apis.md) · [All operations](https://skmtc.net/mirakl/apis/mirakl-connect-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mirakl/mirakl-connect-apis/revisions/cc009fec5cdd/schema)
