---
title: "Uploads an expense's DATEV files and returns signed links to them"
method: GET
path: "/api/v2/expenses/{id}/download_datev_files"
tags: ["Expenses"]
---

# Uploads an expense's DATEV files and returns signed links to them

`GET /api/v2/expenses/{id}/download_datev_files`

## Request

- Base URL: `https://developer.productive.io` (the document declares no server; this is the origin it was published from)
- URL: `https://developer.productive.io/api/v2/expenses/{id}/download_datev_files`
- Auth: none declared

## Path parameters

- `id` string, required

## Response `200`

One entry per uploaded file (csv, zip when the expense has an attachment, company_csv, bundle)

- object[]

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `408`: Request Timeout
- `422`: Unprocessable Content
- `423`: Locked
- `429`: Too Many Requests
- `500`: Internal Server Error

## Changes

- **2026-11-02** `fa3060fd0144`: 3 warning, 7 info
  - added the new `bad_decimal_format` enum value to the `errors/items/code` response property for the response status `422`
  - added the new `non_finite_number` enum value to the `errors/items/code` response property for the response status `422`
  - added the new `null_bytes_in_params` enum value to the `errors/items/code` response property for the response status `422`
  - added the non-success response with the status `401`
  - …6 more
- **2026-10-30** `1be6b269f3b9`: 1 warning
  - added the new `service_budget_closed` enum value to the `errors/items/code` response property for the response status `422`
- **2026-10-27** `f11a8740641a`: 1 info
  - endpoint added
  - …this revision’s changelog is incomplete

[Operation history](https://skmtc.dev/productive/apis/api-documentation/changes/api/v2/expenses/:id/download_datev_files/get.md)

---

[API](https://skmtc.dev/productive/apis/api-documentation.md) - [All operations](https://skmtc.dev/productive/apis/api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/productive/apis/api-documentation/revisions/e7bdfdf6cba3?raw)
