Skip to content

Commit

Permalink
Clarify that the async upload endpoint will return 404 in some cases
Browse files Browse the repository at this point in the history
  • Loading branch information
bnjbvr committed Oct 25, 2024
1 parent 285cd2b commit f087767
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 0 deletions.
1 change: 1 addition & 0 deletions changelogs/client_server/newsfragments/1983.clarification
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Clarify that the async upload endpoint will return 404 in some cases.
19 changes: 19 additions & 0 deletions data/api/client-server/content-repo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,25 @@ paths:
"errcode": "M_FORBIDDEN",
"error": "Cannot upload this content"
}
"404":
description: |-
The user has provided an invalid MXC ID. Some reasons for this error include:
- The MXC ID was not created with [POST /_matrix/media/v1/create](/client-server-api/#post_matrixmediav1create).
- The MXC ID has expired.
A [standard error response](/client-server-api/#standard-error-response)
will be returned with the `errcode` `M_NOT_FOUND`.
content:
application/json:
schema:
$ref: definitions/errors/error.yaml
examples:
response:
value: {
"errcode": "M_NOT_FOUND",
"error": "Unknown media ID"
}
"409":
description: |-
The endpoint was called with a media ID that already has content. A
Expand Down

0 comments on commit f087767

Please sign in to comment.