v1

latestSwagger 2.02026-07-13302640.0 KB
Outputs

Create a New Output

Create one or more outputs for the bucket to start forwarding webhooks to those destinations.

post/v1/buckets/{bucketID}/outputs

Request body

idstring
created_atinteger
updated_atinteger
bucket_idstring
namestring
disabledboolean

Allows to disable specific output destination without deleting the output itself.

internalboolean

When internal output receives webhook, it forwards it to any connected agent (relay CLI, Docker agent or WebSocket connection)

tls_verificationboolean

Enforce TLS verification where possible (internal and public destinations)

destinationstring

Destination, where to forward the webhook, such as 'http://localhost:4000'

headersHeaders

A hashmap of header keys and a list of values for each string, Go equivalent map[string][]string

timeoutinteger

Timeout in seconds, value between 0 and 180

descriptionstring
function_idstring

ID of the function that will be executed for this output

Response

Created

idstring
created_atinteger
updated_atinteger
bucket_idstring
namestring
disabledboolean

Allows to disable specific output destination without deleting the output itself.

internalboolean

When internal output receives webhook, it forwards it to any connected agent (relay CLI, Docker agent or WebSocket connection)

tls_verificationboolean

Enforce TLS verification where possible (internal and public destinations)

destinationstring

Destination, where to forward the webhook, such as 'http://localhost:4000'

headersHeaders

A hashmap of header keys and a list of values for each string, Go equivalent map[string][]string

timeoutinteger

Timeout in seconds, value between 0 and 180

descriptionstring
function_idstring

ID of the function that will be executed for this output