---
title: "Delete a project Trail attachment"
method: DELETE
path: "/api/v1/{forge}/{project}/trails/{trailId}/attachments/{attachmentId}"
tags: ["Project Trails"]
---

# Delete a project Trail attachment

`DELETE /api/v1/{forge}/{project}/trails/{trailId}/attachments/{attachmentId}`

## Request

- Base URL: `https://entire.io` (the document declares no server; this is the origin it was published from)
- URL: `https://entire.io/api/v1/{forge}/{project}/trails/{trailId}/attachments/{attachmentId}`
- Auth: none declared

## Path parameters

- `forge` 'et' | 'gh', required
- `project` string, required
- `trailId` string, required
- `attachmentId` string, required

## Query parameters

- `project_id` string

## Response `204`

Attachment deleted

## Other responses

- `400`: Request refused or upstream unavailable
- `401`: Request refused or upstream unavailable
- `403`: Request refused or upstream unavailable
- `404`: Request refused or upstream unavailable
- `409`: Request refused or upstream unavailable
- `422`: Request refused or upstream unavailable
- `500`: Request refused or upstream unavailable
- `502`: Request refused or upstream unavailable
- `503`: Request refused or upstream unavailable

## Changes

- **2026-10-20** `74a5f2d632e5`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/entire/apis/entire-api/changes/api/v1/:forge/:project/trails/:trailId/attachments/:attachmentId/delete.md)

---

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