Skip to content

Update DHCP configuration

PUT
/network/dhcp/config
curl --request PUT \
--url https://sylve.lan:8181/api/network/dhcp/config \
--header 'Authorization: <Authorization>' \
--header 'Content-Type: application/json' \
--data '{ "dnsServers": [ "example" ], "domain": "example", "expandHosts": true, "manualSwitches": [ 1 ], "standardSwitches": [ 1 ] }'

Replace and apply the current singleton DHCP configuration

Modify DHCP Config Request

Media typeapplication/json
object
dnsServers
Array<string>
domain
string
expandHosts
boolean
manualSwitches
Array<integer>
standardSwitches
Array<integer>
Examplegenerated
{
"dnsServers": [
"example"
],
"domain": "example",
"expandHosts": true,
"manualSwitches": [
1
],
"standardSwitches": [
1
]
}

Success

Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{
"data": "example",
"error": "example",
"message": "example",
"status": "example"
}

Bad Request

Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{
"data": "example",
"error": "example",
"message": "example",
"status": "example"
}

Unauthorized

Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{
"data": "example",
"error": "example",
"message": "example",
"status": "example"
}

Forbidden

Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{
"data": "example",
"error": "example",
"message": "example",
"status": "example"
}

Conflict

Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{
"data": "example",
"error": "example",
"message": "example",
"status": "example"
}

Request Entity Too Large

Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{
"data": "example",
"error": "example",
"message": "example",
"status": "example"
}

Internal Server Error

Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{
"data": "example",
"error": "example",
"message": "example",
"status": "example"
}