Edit a comment attachment
PATCH
/repos/{owner}/{repo}/issues/comments/{id}/assets/{attachment_id}
const url = 'https://gitea.com/api/v1/repos/example/example/issues/comments/1/assets/1';const options = { method: 'PATCH', headers: {Authorization: 'Basic <credentials>', 'Content-Type': 'application/json'}, body: '{"name":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://gitea.com/api/v1/repos/example/example/issues/comments/1/assets/1 \ --header 'Authorization: Basic <credentials>' \ --header 'Content-Type: application/json' \ --data '{ "name": "example" }'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”owner
required
string
Owner of the repo
repo
required
string
Name of the repo
id
required
integer format: int64
Id of the comment
attachment_id
required
integer format: int64
Id of the attachment to edit
Request Body
Section titled “Request Body”Media typeapplication/json
EditAttachmentOptions options for editing attachments
object
name
Name is the new filename for the attachment
string
Examplegenerated
{ "name": "example"}Responses
Section titled “Responses”Attachment
Media typeapplication/json
Attachment a generic attachment
object
browser_download_url
DownloadURL is the URL to download the attachment
string format: uri
created_at
string format: date-time
download_count
DownloadCount is the number of times the attachment has been downloaded
integer format: int64
id
ID is the unique identifier for the attachment
integer format: int64
name
Name is the filename of the attachment
string
size
Size is the file size in bytes
integer format: int64
uuid
UUID is the unique identifier for the attachment file
string
Examplegenerated
{ "browser_download_url": "https://example.com", "created_at": "2026-04-15T12:00:00Z", "download_count": 1, "id": 1, "name": "example", "size": 1, "uuid": "example"}APIError is error format response
Headers
Section titled “Headers”message
string
url
string
APIValidationError is error format response related to input validation
Headers
Section titled “Headers”message
string
url
string
APIRepoArchivedError is an error that is raised when an archived repo should be modified
Headers
Section titled “Headers”message
string
url
string