Log Exporters
Get all Log Exporters in a configuration
Log Exporters retrieved successfully
1Validation Error
GET /api/v4.3/conf/{config}/log-exporters HTTP/1.1
Accept: */*
{
"total": 1,
"items": [
{
"id": "text",
"name": "text",
"active": false,
"filter": "all",
"format": "custom_syslog",
"server_groups": {
"all": true,
"ids": [
"text"
]
},
"connection": {
"host": "https://example.com",
"port": 1,
"protocol": "text",
"tls_mode": "no_tls",
"certificate": {
"chain_data": [],
"cert_body": "text"
}
}
}
]
}Get an individual Log Exporter configuration from the specified configuration
Log Exporter configuration retrieved successfully
Name field
This configuration will only take effect when the flag is set to true
falseFormat of the log row that will be exported
Validation Error
GET /api/v4.3/conf/{config}/log-exporters/{entry_id} HTTP/1.1
Accept: */*
{
"id": "text",
"name": "text",
"active": false,
"filter": "all",
"format": "custom_syslog",
"server_groups": {
"all": true,
"ids": [
"text"
]
},
"connection": {
"host": "https://example.com",
"port": 1,
"protocol": "text",
"tls_mode": "no_tls",
"certificate": {
"chain_data": [],
"cert_body": "text"
}
}
}Update an individual Log Exporter configuration within a configuration
Name field
This configuration will only take effect when the flag is set to true
falseFormat of the log row that will be exported
Include base64 encoded request into exported data
falseLog Exporter configuration updated successfully
Information about successful update operation
Successfully updated entryValidation Error
PUT /api/v4.3/conf/{config}/log-exporters/{entry_id} HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 281
{
"id": "text",
"name": "text",
"active": false,
"filter": "all",
"format": "custom_syslog",
"include_request_data": false,
"server_groups": {
"all": true,
"ids": [
"text"
]
},
"connection": {
"host": "https://example.com",
"port": 1,
"protocol": "text",
"tls_mode": "no_tls",
"certificate": {
"cert_body": "text"
}
}
}{
"message": "Successfully updated entry"
}Create an individual Log Exporter configuration within a configuration
Name field
This configuration will only take effect when the flag is set to true
falseFormat of the log row that will be exported
Include base64 encoded request into exported data
falseLog Exporter configuration created successfully
Information about successful create operation
Successfully created entryValidation Error
POST /api/v4.3/conf/{config}/log-exporters/{entry_id} HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 281
{
"id": "text",
"name": "text",
"active": false,
"filter": "all",
"format": "custom_syslog",
"include_request_data": false,
"server_groups": {
"all": true,
"ids": [
"text"
]
},
"connection": {
"host": "https://example.com",
"port": 1,
"protocol": "text",
"tls_mode": "no_tls",
"certificate": {
"cert_body": "text"
}
}
}{
"message": "Successfully created entry"
}Delete an individual Log Exporter configuration from the specified configuration
Log Exporter configuration deleted successfully
Information about successful delete operation
Successfully deleted entryValidation Error
DELETE /api/v4.3/conf/{config}/log-exporters/{entry_id} HTTP/1.1
Accept: */*
{
"message": "Successfully deleted entry"
}Get list of versions of Log Exporters in a configuration
Log Exporters version list retrieved successfully
1Validation Error
GET /api/v4.3/conf/{config}/log-exporters/versions HTTP/1.1
Accept: */*
{
"total": 1,
"items": [
{
"author": "text",
"email": "name@gmail.com",
"message": "text",
"date": "2026-01-01T00:00:00.000Z",
"version": "42bcc1282349db1e5791484c3d69420b1d8a8bc1",
"parents": [
"f44073242093228b45bff7eb7a065559fa9b46aa"
]
}
]
}Get a specific version of an Log Exporter configuration
Log Exporter configuration version retrieved successfully
1Validation Error
GET /api/v4.3/conf/{config}/log-exporters/versions/{version} HTTP/1.1
Accept: */*
{
"total": 1,
"items": [
{
"id": "text",
"name": "text",
"active": false,
"filter": "all",
"format": "custom_syslog",
"server_groups": {
"all": true,
"ids": [
"text"
]
},
"connection": {
"host": "https://example.com",
"port": 1,
"protocol": "text",
"tls_mode": "no_tls",
"certificate": {
"chain_data": [],
"cert_body": "text"
}
}
}
]
}Set a previous Log Exporters version to be the current one
Log Exporters reversion was successful
Information about successful update operation
Successfully updated entryValidation Error
PUT /api/v4.3/conf/{config}/log-exporters/versions/{version}/revert HTTP/1.1
Accept: */*
{
"message": "Successfully updated entry"
}Last updated
Was this helpful?