---
title: "List attachments in a transaction"
method: GET
path: "/v2/transactions/{id}/attachments"
tags: ["Attachments in Transactions"]
---

# List attachments in a transaction

`GET /v2/transactions/{id}/attachments`

OAuth scope: `organization.read`

---

Retrieve the list of attachments within a transaction.

---

Inside Qonto, attachments are files uploaded onto transactions by users. Attachments typically correspond to the *invoice* or *receipt*, and are used to justify the transactions from a bookkeeping standpoint.

Probative attachment is another version of attachment, compliant with [PAdES](https://en.wikipedia.org/wiki/PAdES) standard.

**Important**: for security reasons, the `url` you retrieve for each Attachment is only valid for 30 minutes. If you need to download the file after more than 30 minutes, you will need to perform another authenticated call in order to generate a new download URL.

Note: if you download the file using `curl`, replace the `\u0026` references by `&` in the `url` string.

## Path parameters

- `id` string, required

## Headers

- `X-Qonto-Staging-Token` string

## Response `200`

returns a list of attachments

- object
  - `attachments` object[]
    - `id` string
    - `created_at` string
    - `file_name` string
    - `file_size` string
    - `file_content_type` string
    - `url` string
    - `probative_attachment` object
      - `status` string
      - `file_name` string
      - `file_content_type` string
      - `file_size` string
      - `url` string

## Other responses

- `401` — returns an unauthorized error
- `404` — returns a not found error

---

[API](https://skmtc.net/hiit-consulting-fr/apis/qonto.md) · [All operations](https://skmtc.net/hiit-consulting-fr/apis/qonto/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hiit-consulting-fr/qonto/versions/25208d6f9deb/schema)
