/
RA
rain
/
PasarGuardAPI
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 15h ago · Updated 15h ago
Details
Filter operations
Admin
34
Client Template
7
Core
8
Groups
11
Host
9
Node
31
Settings
3
Subscription
6
System
4
User
53
post
Create User
get
Get User
put
Modify User
delete
Remove User
get
Get User By Username
put
Modify User By Username
delete
Remove User By Username
get
Get User By Id
put
Modify User By Id
delete
Remove User By Id
post
Reset User Data Usage
post
Reset User Data Usage By Username
post
Reset User Data Usage By Id
post
Revoke User Subscription
post
Revoke User Subscription By Username
post
Revoke User Subscription By Id
post
Reset Users Data Usage
get
Get Users Sub Update Chart
put
Set Owner
put
Set Owner By Username
put
Set Owner By Id
post
Active Next Plan
post
Active Next Plan By Username
post
Active Next Plan By Id
get
Get User Subscription By Id
get
Get User Sub Update List
get
Get User Sub Update List By Username
get
Get User Sub Update List By Id
get
Get Users
get
Get lightweight user list
get
Get User Usage
get
Get User Usage By Username
get
Get User Usage By Id
get
Get Users Usage
get
Get Users Count Metric
get
Get Expired Users
delete
Delete Expired Users
post
Bulk Delete Users
post
Bulk Reset Users Data Usage
post
Bulk Disable Users
post
Bulk Enable Users
post
Bulk Revoke Users Subscription
put
Bulk Set Owner
post
Create User From Template
post
Bulk Create Users From Template
post
Bulk Apply Template To Users
put
Modify User With Template
put
Modify User With Template By Username
put
Modify User With Template By Id
post
Bulk sum/sub to expire of users
post
Bulk sum/sub to data limit of users
post
Bulk modify users proxy settings
post
Bulk reallocate WireGuard peer IPs
User HWID
3
User Template
9
get
Base
get
Health
User
Modify User With Template
put
/api/user/from_template/{username}
Path parameters
username
string
required
Request body
ModifyUserByTemplate
required
user_template_id
integer
required
note
string
nullable
Response
Successful Response
UserResponse
required
proxy_settings
ProxyTable
expire
union
data_limit
integer
nullable
data_limit can be 0 or greater
data_limit_reset_strategy
'no_reset'
|
'day'
|
'week'
|
'month'
|
'year'
note
string
nullable
on_hold_expire_duration
integer
nullable
on_hold_timeout
union
group_ids
integer[]
nullable
auto_delete_in_days
integer
nullable
hwid_limit
integer
nullable
next_plan
NextPlanModel
id
integer
required
username
string
required
status
'active'
|
'disabled'
|
'limited'
|
'expired'
|
'on_hold'
required
used_traffic
integer
required
lifetime_used_traffic
integer
created_at
string
date-time
required
edit_at
string
date-time
nullable
online_at
string
date-time
nullable
subscription_url
string
admin
AdminBase
Minimal admin model containing only the username.
Changes