Bulk upsert signal-to-metrics configs.

Atomically upserts up to 500 signal-to-metrics configurations at once. If any item
fails validation or cannot be written, the entire batch is rejected and no
configurations are changed.

This endpoint is designed for Infrastructure-as-Code (IaC) workflows (Terraform,
the operator, CLI scripts). Rules are matched by their origin values across
repeated invocations, making the operation idempotent.

This endpoint accepts request bodies up to 2 MB (vs. the 256 KB default for other
endpoints) to accommodate batched payloads of up to 500 rules per request.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required
^[a-zA-Z0-9_-]{3,26}$

The dataset to deploy rules into. Required to prevent accidental deployment to the wrong dataset.

Body Params
items
array of objects
required
length between 1 and 500
items*
string
enum
required
Allowed:
metadata
object
required
spec
object
required
Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json