From 703d65616322792449acdb9012dabf749c21a0a0 Mon Sep 17 00:00:00 2001 From: Javier Cicchelli Date: Mon, 13 Oct 2025 16:19:17 +0200 Subject: [PATCH] Defined the DELETE /releases/{release_id}/rating/{username} endpoint for the OpenAPI specification document in the library target. --- Sources/DiscogsService/openapi.yaml | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Sources/DiscogsService/openapi.yaml b/Sources/DiscogsService/openapi.yaml index 4909b94e5..0284414c5 100644 --- a/Sources/DiscogsService/openapi.yaml +++ b/Sources/DiscogsService/openapi.yaml @@ -521,6 +521,38 @@ paths: '404': $ref: '#/components/responses/NotFound' /releases/{release_id}/rating/{username}: + delete: + tags: + - Database + summary: Delete information about a rating of release by a user. + description: | + Updates a rating of a release for a given user. + + This endpoint requires authentication. + operationId: deleteReleaseRatingByUser + parameters: + - $ref: '#/components/parameters/ReleaseId' + - $ref: '#/components/parameters/Username' + security: + - Token: [] + - KeySecret: [] + - OAuth: [] + responses: + '200': + description: Successfully deleted a rating for a specific release by a given user. + headers: + X-Discogs-RateLimit: + $ref: '#/components/headers/RateLimit' + X-Discogs-RateLimit-Used: + $ref: '#/components/headers/RateLimitUsed' + X-Discogs-RateLimit-Remaining: + $ref: '#/components/headers/RateLimitRemaining' + '401': + $ref: '#/components/responses/Unauthorized' + '404': + $ref: '#/components/responses/NotFound' + '500': + $ref: '#/components/responses/InternalError' get: tags: - Database