2024-04-04 06:23:15 +03:00
|
|
|
[](https://github.com/Acapair/acapair_follow_ban_api/actions/workflows/rust.yml)
|
2024-04-04 02:55:28 +03:00
|
|
|
# Acapair Follow Ban API
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-04-24 23:59:21 +03:00
|
|
|
>: means they are variable.
|
2024-04-23 21:54:10 +03:00
|
|
|
|
|
|
|
## Exposed URLs
|
2024-05-30 23:37:46 +03:00
|
|
|
Alive Ping(get): "/"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Create User(post): "/:username"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Delete User(delete): "/:username"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Search User By Username(get): "/:username"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Search User By ID(get): "/id/:id"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Change Username(patch): "/username/:username/:updated_username
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Follow User(patch): "/follow/:follower/:followed"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Unfollow User(patch): "/unfollow/:follower/:followed"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Ban User(patch): "/ban/:victim/:judge"
|
2024-04-23 21:54:10 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Unban User(patch): "/unban/:victim/:judge"
|
2024-04-25 22:59:52 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Is Follower(get): "/is-follower/:follower/:follower"
|
2024-04-25 22:59:52 +03:00
|
|
|
|
2024-05-30 23:37:46 +03:00
|
|
|
Is Banned(get): "/is-banned/:victim/:judge"
|