DKBSignDocs

API reference

PUTRequires Bearer token

Update syslog forwarding

/api/logs-audit/siem/syslog

Update /api/logs-audit/siem/syslog. Authenticated routes need Authorization: Bearer {token} from POST /api/v1/login.

Path parameters

This endpoint has no path parameters.

Query parameters

This endpoint has no query parameters.

Request body

FieldTypeDescription
enabled
booleanEnable syslog.
e.g. true
host
stringSyslog host.
e.g. "syslog.acme.test"
port
integerSyslog port.
e.g. 6514
protocol
stringtcp_tls, tcp, or udp.
e.g. "tcp_tls"
format
stringMessage format.
e.g. "cef"

Responses

StatusMeaning
200Syslog
401Missing or invalid Bearer token.

Request

curl
curl -X PUT 'https://api.dkbsigns.com/api/logs-audit/siem/syslog' \
  -H 'Authorization: Bearer $DKBSIGN_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"enabled":true,"host":"syslog.acme.test","port":6514,"protocol":"tcp_tls","format":"cef"}'

Response 200

json
{
  "enabled": true,
  "host": "syslog.acme.test",
  "port": 6514,
  "protocol": "tcp_tls"
}