---
title: "Remove one of the request's evidence files, link token in a header (public)"
method: DELETE
path: "/shared/supplier-request/files/{fileId}"
tags: ["Supplier portal"]
---

# Remove one of the request's evidence files, link token in a header (public)

`DELETE /shared/supplier-request/files/{fileId}`

The token travels in the X-Greentally-Share-Token header. Same section and state rules as the upload, including 409 UPLOAD_IN_PROGRESS. A file of another request answers 404, as an unknown one does.

## Path parameters

- `fileId` string, required

## Headers

- `X-Greentally-Share-Token` string, required

## Response `204`

Removed

## Other responses

- `404` — Not Found
- `409` — Conflict
- `410` — Gone
- `429` — Too Many Requests

## Changes

- **2026-10-06** `461a0ebc7731` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/greentally/apis/esgai-api/changes/shared/supplier-request/files/:fileId/delete.md)

---

[API](https://skmtc.dev/greentally/apis/esgai-api.md) · [All operations](https://skmtc.dev/greentally/apis/esgai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/greentally/apis/esgai-api/revisions/461a0ebc7731?raw)
