---
title: "첨부 파일 조회"
method: GET
path: "/documents/{documentId}/attachments"
tags: ["USER API"]
---

# 첨부 파일 조회

`GET /documents/{documentId}/attachments`

## Path parameters

- `documentId` string, required

## Response `200`

- GetAllAttachmentsResponseDto
  - `attachments` AttachmentResponseDto[], nullable, required — 첨부파일 리스트
    - `id` string, required — 첨부파일 ID
    - `name` string, required — 첨부파일의 종류
    - `message` string, nullable, required — 첨부파일 설명
    - `required` boolean, nullable, required — 파일 첨부가 필수인 지 여부
    - `participantId` string, nullable, required — 첨부파일 첨부를 요청받은 참여자 ID. 요청자 첨부파일의 경우 null
    - `attachedBy` 'REQUESTER' | 'SIGNER' | 'HOST' | 'VIEWER', required — 첨부한 참여자 유형
    - `file` AttachmentFileResponseDto, required
      - `name` string, required — 참여자가 첨부한 파일의 이름
      - `extension` string, nullable, required — 참여자가 첨부한 파일의 확장자
      - `size` number, required — 참여자가 첨부한 파일의 크기
      - `downloadUrl` string, required — 다운로드 링크(유효시간: 10분)

---

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