mirror of
https://github.com/AnimeThemes/animethemes-api-docs.git
synced 2026-07-11 01:34:06 +02:00
feat: require active resource for destroy & update endpoints (#58)
This commit is contained in:
@@ -20,6 +20,8 @@ DELETE /announcement/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Announcement must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /announcement/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Announcement must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /dump/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Dump must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /dump/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Dump must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /balance/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Balance must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /balance/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Balance must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /transaction/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Transaction must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /transaction/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Transaction must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /page/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Page must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /page/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Page must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -18,7 +18,7 @@ DELETE /playlist/{id}
|
||||
|
||||
**Required Permission**: delete playlist
|
||||
|
||||
**Other Requirements**: User must own playlist
|
||||
**Other Requirements**: User must own playlist & playlist must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /playlist/{id}
|
||||
|
||||
**Other Requirements**: User must own playlist
|
||||
|
||||
**Other Requirements**: User must own playlist & playlist must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -18,7 +18,7 @@ DELETE /playlist/{id}/playlisttrack/{id}
|
||||
|
||||
**Required Permission**: delete playlist track
|
||||
|
||||
**Other Requirements**: User must own playlist
|
||||
**Other Requirements**: User must own playlist & playlist track must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ PUT|PATCH /playlist/{id}/playlisttrack/{id}
|
||||
|
||||
**Required Permission**: update playlist track
|
||||
|
||||
**Other Requirements**: User must own playlist
|
||||
**Other Requirements**: User must own playlist & playlist track must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /anime/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /anime/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /animesynonym/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime synonym must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /animesynonym/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime synonym must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /animetheme/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime theme must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /animetheme/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime theme must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /animethemeentry/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime theme entry must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /animethemeentry/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Anime theme entry must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /artist/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Artist must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /artist/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Artist must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /audio/{basename}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Audio must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /audio/{basename}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Audio must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /image/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Image must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /image/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Image must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /resource/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Resource must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /resource/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Resource must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /series/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Series must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /series/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Series must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /song/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Song must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /song/{id}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Song must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /studio/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Studio must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /studio/{slug}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Studio must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /video/{basename}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Video must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /video/{basename}
|
||||
|
||||
**Roles with Permission**: Wiki Editor, Admin
|
||||
|
||||
**Other Requirements**: Video must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
@@ -20,6 +20,8 @@ DELETE /videoscript/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Video script must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
None
|
||||
|
||||
@@ -20,6 +20,8 @@ PUT|PATCH /videoscript/{id}
|
||||
|
||||
**Roles with Permission**: Admin
|
||||
|
||||
**Other Requirements**: Video script must not be soft deleted
|
||||
|
||||
## Parameters
|
||||
|
||||
| Name | Required | Rules |
|
||||
|
||||
Reference in New Issue
Block a user