Wireguard

Resources (ClientController.php)

Method

Module

Controller

Command

Parameters

GET

wireguard

client

add_client

POST

wireguard

client

add_client_builder

POST

wireguard

client

del_client

$uuid

GET

wireguard

client

get

GET

wireguard

client

get_client

$uuid=null

GET

wireguard

client

get_client_builder

GET

wireguard

client

get_server_info

$uuid=null

GET

wireguard

client

list_servers

GET

wireguard

client

psk

GET,POST

wireguard

client

search_client

POST

wireguard

client

set

POST

wireguard

client

set_client

$uuid

POST

wireguard

client

toggle_client

$uuid

<<uses>>

model Client.xml

Resources (GeneralController.php)

Method

Module

Controller

Command

Parameters

GET

wireguard

general

get

POST

wireguard

general

set

<<uses>>

model General.xml

Resources (ServerController.php)

Method

Module

Controller

Command

Parameters

POST

wireguard

server

add_server

$uuid=null

POST

wireguard

server

del_server

$uuid

GET

wireguard

server

get

GET

wireguard

server

get_server

$uuid=null

GET

wireguard

server

key_pair

GET,POST

wireguard

server

search_server

POST

wireguard

server

set

POST

wireguard

server

set_server

$uuid=null

POST

wireguard

server

toggle_server

$uuid

<<uses>>

model Server.xml

Service (ServiceController.php)

Method

Module

Controller

Command

Parameters

POST

wireguard

service

reconfigure

POST

wireguard

service

restart

GET

wireguard

service

show

POST

wireguard

service

start

GET

wireguard

service

status

POST

wireguard

service

stop