action biapi_get_config_logs {
label: "Get configuration change history of the API."
description: "
"
provider: biapi
method: GET
path: "/config/logs"
encoding: json
input: {
type: "object"
properties: {
expand: {
type: "string"
}
max_date: {
type: "string"
format: "date"
}
min_date: {
type: "string"
format: "date"
}
search: {
type: "string"
}
type: {
type: "string"
}
}
additionalProperties: false
}
output: {
type: "object"
required: ["configlogs"]
properties: {
configlogs: {
type: "array"
items: {
type: "object"
required: ["id", "key", "type", "timestamp"]
properties: {
id: {
type: "integer"
}
key: {
type: "string"
}
new_value: {
type: "string"
}
origin: {
type: "string"
description: "The entity who made the config key modification"
}
previous_value: {
type: "string"
}
timestamp: {
type: "string"
format: "date-time"
description: "Timestamp of when the configuration key was changed"
}
type: {
type: "string"
description: "Action done on the config: add, update or delete"
}
}
}
}
total: {
type: "number"
description: "total number of results"
}
}
}
}