PUT
/
v0
/
logs
/
derived

Updates multiple derived logs, identified either by a direct list of derived IDs or by get_logs–style filters. If ‘referenced_logs’ is provided, we delete all existing derived logs for each (log_event_id, key) group and re-insert new ones referencing the new base logs. Finally, we recompute them.

Authorizations

Authorization
string
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

project
string
required

Name of the project these derived logs belong to.

target_derived_logs
array | object
required

The derived logs to update, either as a list of derived_log IDs or as a set of arguments for the get_logs endpoint.

key
string | null

New key name for the derived entries

equation
string | null

New equation for computing derived values

referenced_logs
object | null

Optional new referenced logs to use for computation. Can be specified either as a list of log IDs or as a set of arguments for the get_logs endpoint.