Skip to main content
POST
Create catalog entry

Authorizations

Authorization
string
header
required

An API key from Settings, API Keys. A caller on this machine needs none.

Body

application/json
soft_id
string
default:""

The application whose output this is matched against. One entry, one DCC

level
enum<string>
Available options:
info,
warning,
critical,
fatal
title
string
default:""
description
string
default:""

Markdown: what this means and what to do about it

The regular expression a log line is tested against

samples
string[]

Lines this pattern is meant to catch. The suite tests every shipped entry against its own

enabled
boolean
default:false
author
string | null

Response

The entry

id
string
required
tag
string
required

What an occurrence of this failure is recorded under, and what joins a log line back to this entry

soft_id
string
default:""
required

The application whose output this is matched against. One entry, one DCC

level
enum<string>
required
Available options:
info,
warning,
critical,
fatal
title
string
default:""
required
description
string
default:""
required

Markdown: what this means and what to do about it

The regular expression a log line is tested against

samples
string[]
required

Lines this pattern is meant to catch. The suite tests every shipped entry against its own

enabled
boolean
default:false
required
version
string
default:1.0.0
required
created_at
integer
default:0
required
Example:

1785846207000

updated_at
integer
default:0
required
Example:

1785846207000

origin
enum<string>
default:studio

shipped came with the build and an upgrade may replace it; studio is the operator's own

Available options:
shipped,
studio
author
string | null