Update Admin API docs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
parent
f6fee39e42
commit
90b442727e
|
@ -1751,3 +1751,50 @@ Note that this differs from the Mastodon API variant: Mastodon API only returns
|
||||||
```json
|
```json
|
||||||
{}
|
{}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
## `GET /api/v1/pleroma/admin/rules`
|
||||||
|
|
||||||
|
### List rules
|
||||||
|
|
||||||
|
- Response: JSON, list of rules
|
||||||
|
|
||||||
|
```json
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "1",
|
||||||
|
"priority": 1,
|
||||||
|
"text": "There are no rules"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
|
## `POST /api/v1/pleroma/admin/rules`
|
||||||
|
|
||||||
|
### Create a rule
|
||||||
|
|
||||||
|
- Params:
|
||||||
|
- `text`: string, required, rule content
|
||||||
|
- `priority`: integer, optional, rule ordering priority
|
||||||
|
|
||||||
|
- Response: JSON, a single rule
|
||||||
|
|
||||||
|
## `PATCH /api/v1/pleroma/admin/rules/:id`
|
||||||
|
|
||||||
|
### Update a rule
|
||||||
|
|
||||||
|
- Params:
|
||||||
|
- `text`: string, optional, rule content
|
||||||
|
- `priority`: integer, optional, rule ordering priority
|
||||||
|
|
||||||
|
- Response: JSON, a single rule
|
||||||
|
|
||||||
|
## `DELETE /api/v1/pleroma/admin/rules/:id`
|
||||||
|
|
||||||
|
### Delete a rule
|
||||||
|
|
||||||
|
- Response: JSON, empty object
|
||||||
|
|
||||||
|
```json
|
||||||
|
{}
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue