Peka2.tv API
ΠΠ°ΠΏΡΠΎΡ ΠΏΠΎΡΡΠ»Π°Π΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ POST
Π΄Π»Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ Π°ΠΏΠΈ ΠΈ ΡΠ΅ΡΠ΅Π· Websocket
Π΄Π»Ρ ΡΠ°ΡΠ°, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠ½ΠΎΠ³ΠΎ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π·Π°ΠΏΡΠΎΡΠ° Π² JSON ΡΠΎΡΠΌΠ°ΡΠ΅, ΠΏΡΠΎΡΠΎΠΊΠΎΠ» HTTP.
ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠΎΠΊΠ΅Π½ Π² Header
. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ
POST /api/user/current HTTP/1.1
Token: Bearer your-token-here
Π£ΡΠΏΠ΅ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡ ΡΠΎ ΡΡΠ°ΡΡΡΠΎΠΌ 200
.
ΠΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΎΡΠ²Π΅Ρ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡ ΡΠΎ ΡΡΠ°ΡΡΡΠΎΠΌ 500
. Π€ΠΎΡΠΌΠ°Ρ ΠΎΡΠ²Π΅ΡΠ° ΠΎΡΠΈΠ±ΠΊΠΈ
{
message: string; // Π’Π΅ΠΊΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ
}
ΠΠ»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΡΠΌΠ°Ρ TypeScript ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΈ ΡΠΈΠΏΠΎΠ².
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΎΡΠΌΠ΅ΡΠ΅Π½Π½ΡΠ΅ ?
ΡΠ²Π»ΡΡΡΡΡ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ. ΠΡΠ»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ ΠΈ ΡΠΊΠ°Π·Π°Π½ Π±Π΅Π· ?
Π½ΠΎ Π΅Π³ΠΎ ΠΊΠ»ΡΡΠΈ ΡΠΊΠ°Π·Π°Π½Ρ ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅, ΡΠΎ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅ΡΡΡ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ
Π²Π½ΡΡΡΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°.
ΠΠ΄Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΈΠ· ΠΎΡΠ²Π΅ΡΠ° ...
, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠ½ΠΎΠ³ΠΎ, ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ ΠΎΡΠ²Π΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π±Π΅Π· Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²/ΠΎΠΏΡΠΈΠΉ.
ΠΠ°ΠΏΡΠΎΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π½Π° ΡΠ°ΠΉΡ http://peka2.tv
Π΄Π»Ρ ΠΎΠ±ΡΠ΅Π³ΠΎ API ΠΈ Π½Π° wss://chat.peka2.tv
Π΄Π»Ρ ΡΠ°ΡΠ°.
ΠΡΠΈΠΌΠ΅ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π° curl
curl -H "Content-Type: application/json" -H "Accept: application/json; version 1.0" -X POST http://peka2.tv/api/user/current
curl -H "Content-Type: application/json" -H "Accept: application/json; version 1.0" -H "Token: Bearer ..." -X POST -d '{content: "stream"}' http://peka2.tv/api/subscribe/subscribers
Π ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠΏΡΠΎΡΠΎΠ², ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈΠ»ΠΈ Π½Π΅ΡΠΎΡΠ½ΠΎΡΡΠ΅ΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΠΎΠΌΠΎΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ funstream.tv (Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π»ΠΎΠ³ΠΈΠ½ΠΈΡΡΡΡ, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ 'Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ') ΠΈΠ»ΠΈ Π² ΠΠ΅ΠΉΠ½ ΡΠ°Ρ Π½Π° ΡΠ°ΠΉΡΠ΅ peka2.tv ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ drow
.
P
ΠΡΠ±Π»ΠΈΡΠ½ΡΠΉ, Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Π°A
ΠΡΠ΅ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈM
ΠΠΎΠ΄Π΅ΡΠ°ΡΠΎΡΡ, ΡΠΎΠ»Ρmoderator
S
Π‘Π°ΠΏΠΏΠΎΡΡΡ, ΡΠΎΠ»Ρsupport
B
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΎΠΊ, ΡΠΎΠ»Ρblocker
Sm
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΡΠΌΠ°ΠΉΠ»ΠΎΠ², ΡΠΎΠ»Ρsmiler
MS
Π‘ΡΡΠΈΠΌΠ΅Ρ Ρ ΠΏΠ°ΡΡΠ½ΡΡΠΊΠΎΠΉ, ΡΠΎΠ»Ρmasterstreamer
RA
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΡΠΎΠ»Π΅ΠΉ, ΡΠΎΠ»ΡroleAdmin
StA
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΡΠΎΠ»ΡstoreAdmin
StS
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΡΠΎΠ»ΡstoreSupport
C
ΠΠ°ΠΊΡΡΡΡΠΉ, Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
- OAuth
POST
A
/api/oauth/app
ΠΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡPOST
A
/api/oauth/app/set
Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡPOST
P
/api/oauth/check
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΡΠ°ΡΡΡΠ° ΠΊΠΎΠ΄Π°POST
P
/api/oauth/exchange
ΠΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΠΊΠ΅Π½ ΠΏΠΎ ΠΊΠΎΠ΄ΡPOST
A
/api/oauth/grant
ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΏΠΎ ΠΊΠΎΠ΄ΡPOST
P
/api/oauth/request
ΠΠ°ΠΏΡΠΎΡΠΈΡΡ ΠΊΠΎΠ΄
- Π§Π°Ρ
- ΠΡΠΎΡΠΎΠΊΠΎΠ» Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ
- ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ°
WS
P
/chat/login
ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° ΡΠΎΠ±ΡΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡWS
A
/chat/logout
ΠΡΠΏΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΡΠΎΠ±ΡΡΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡWS
P
/chat/join
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡ ΠΊ ΠΊΠ°Π½Π°Π»ΡWS
P
/chat/leave
ΠΠΎΠΊΠΈΠ½ΡΡΡ ΠΊΠ°Π½Π°Π»WS
P
/chat/history
ΠΡΡΠΎΡΠΈΡ ΠΊΠ°Π½Π°Π»Π°WS
A
/chat/publish
ΠΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅WS
P
/chat/channel/list
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΠΊΠ°Π½Π°Π»Π΅
- ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
- ΠΠ°Π½Π°Π»Ρ ΡΠ°ΡΠ°
- Π’ΠΈΠΏΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ
- ΠΠ±ΡΠ΅Π΅
- ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
POST
P
/api/user
ΠΠ°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
P
/api/user/list
ΠΠ°Π½Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉPOST
P
/api/user/current
ΠΠ°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
RA
/api/user/full
ΠΠΎΠ»Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
C
/api/user/login
ΠΠΎΠ³ΠΈΠ½POST
P
/api/user/login/bytoken
ΠΠΎΠ³ΠΈΠ½ ΠΏΠΎ ΡΠΎΠΊΠ΅Π½ΡPOST
P
/api/user/logout
ΠΠΎΠ³Π°ΡΡPOST
A
/api/user/settings
ΠΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
P
/api/user/forgot
ΠΠ°ΠΏΡΠΎΡ Π½Π° ΡΠ±ΡΠΎΡ ΠΏΠ°ΡΠΎΠ»ΡPOST
P
/api/user/restore
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ°ΡΠΎΠ»ΡPOST
RA
/api/user/roles/list
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Ρ ΡΠΎΠ»ΡΡPOST
RA
/api/user/roles/set
ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
- ΠΠ°ΡΠ΅Π³ΠΎΡΠΈΡ
- Π‘ΡΡΠΈΠΌ
- Π§Π°Ρ
- Π€ΠΈΠ»ΡΡΡ
- ΠΠΎΠ΄ΠΏΠΈΡΠΊΠΈ
POST
A
/api/subscribe/add
ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡPOST
A
/api/subscribe/amount
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π°ΠΊΡΠΈΠ²Π½ΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΎΠΊ ΠΎΠ½Π»Π°ΠΉΠ½POST
A
/api/subscribe/check
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΡPOST
A
/api/subscribe/list
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠΎΠΊPOST
A
/api/subscribe/remove
ΠΡΠΏΠΈΡΠ°ΡΡΡΡPOST
A
/api/subscribe/subscribers
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
- ΠΠ³Π½ΠΎΡΡ
- ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΡΠ·ΠΎΠ²Ρ
- ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
- Π‘ΠΌΠ°ΠΉΠ»Ρ
- Π‘ΠΌΠ°ΠΉΠ»Ρ
POST
P
/api/smile
ΠΠΎΡΡΡΠΏΠ½ΡΠ΅ ΡΠΌΠ°ΠΉΠ»ΡPOST
MS/Sm
/api/smile/add
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΌΠ°ΠΉΠ»POST
Sm
/api/smile/approve
Π£ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΌΠ°ΠΉΠ»Π°Ρ ΡΡΡΠΈΠΌΠ΅ΡΠ°POST
Sm
/api/smile/pending
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΠΌΠ°ΠΉΠ»Π°Ρ ΡΡΡΠΈΠΌΠ΅ΡΠΎΠ² Π½Π° ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅POST
Sm
/api/smile/reject
ΠΡΠΊΠ»ΠΎΠ½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΌΠ°ΠΉΠ»Π°Ρ ΡΡΡΠΈΠΌΠ΅ΡΠ°POST
MS/Sm
/api/smile/remove
Π£Π΄Π°Π»ΠΈΡΡ ΡΠΌΠ°ΠΉΠ»ΡPOST
MS/Sm
/api/smile/update
ΠΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠΌΠ°ΠΉΠ»ΡPOST
MS
/api/smile/ms/pending
ΠΠ°Π»ΠΈΡΠΈΠ΅ ΡΠΌΠ°ΠΉΠ»ΠΎΠ² Π² ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΈ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡPOST
MS
/api/smile/ms/prepare
ΠΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΌΠ°ΠΉΠ»Π°Ρ Π½Π° ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅POST
MS
/api/smile/ms/revert
ΠΡΠΊΠ°ΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΌΠ°ΠΉΠ»Π°Ρ
- ΠΠΊΠΎΠ½ΠΊΠΈ
- Π‘ΠΌΠ°ΠΉΠ»Ρ
- ΠΠ°Π³Π°Π·ΠΈΠ½
- ΠΠΎΠ½ΡΡΡ
- ΠΠΎΠ½ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
POST
StS
/api/store/purchase/list
Π‘ΠΏΠΈΡΠΎΠΊ Π±ΠΎΠ½ΡΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
A
/api/store/purchase/my
Π‘ΠΏΠΈΡΠΎΠΊ Π±ΠΎΠ½ΡΡΠΎΠ² ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
StS
/api/store/purchase/remove
Π£Π΄Π°Π»ΠΈΡΡ Π±ΠΎΠ½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
StS
/api/store/purchase/modify
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π±ΠΎΠ½ΡΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
A/StS
/api/store/purchase/setStatus
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡΠ° Π±ΠΎΠ½ΡΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
- ΠΠΎΠΊΡΠΏΠΊΠ° Π±ΠΎΠ½ΡΡΠ°
- ΠΠ°Π»Π»Ρ
- ΠΠΎΠ΄ΠΏΠΈΡΠΊΠΈ Π½Π° ΡΡΡΠΈΠΌΠ΅ΡΠΎΠ²
POST
A
/api/store/subscription/purchase
ΠΡΠΏΠΈΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΡ Π½Π° ΡΡΡΠΈΠΌΠ΅ΡΠ°POST
StS
/api/store/subscription/list
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
A
/api/store/subscription/my
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄ΠΏΠΈΡΠΎΠΊ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
StS
/api/store/subscription/modify
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅/ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
StS
/api/store/subscription/remove
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
A/StS
/api/store/subscription/setStatus
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡΠ° ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ
- Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
- ΠΠ»Π°ΡΠ΅ΠΆΠΈ
- ΠΠ»Π΅Π΅Ρ
- ΠΠ΄ΠΌΠΈΠ½ΠΊΠ°
- ΠΠΎΠ΄Π΅ΡΠ°ΡΠΈΡ
POST
A
/api/moderation/accuse
ΠΠ°Π±Π°Π½ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
B
/api/moderation/block
ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
P
/api/moderation/check
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ Π·Π°Π±Π°Π½Π΅Π½ Π»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡPOST
A
/api/moderation/list
ΠΠΎΠ»ΡΡΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ Π±Π°Π½ΠΎΠ²POST
P
/api/moderation/reasons
ΠΠΎΠ»ΡΡΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΈΡΠΈΠ½ Π±Π°Π½Π°POST
M
/api/moderation/undo
ΠΡΠΌΠ΅Π½ΠΈΡΡ Π±Π°Π½
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°
- ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
- Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
- ΠΠΎΠ΄Π΅ΡΠ°ΡΠΈΡ
- Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
- Π‘ΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ @JAremko Π·Π° ΠΏΠΎΠΌΠΎΡΡ Π² ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.