Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

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

Body

application/json
display_name
string
required

Workspace-unique display name.

description
string

Short human-readable summary of what the monitor tracks.

project_id
string

Project that should own the monitor. Omit to create a workspace-wide monitor (requires admin access).

widgets
object[]

Widgets to render on the monitor. Empty creates a valid blank monitor.

default_range
string

Default relative time range applied when the monitor opens.

preset_key
enum<string>

Known preset used to create the monitor. Empty when built from scratch.

Available options:
genai-overview,
cost-analysis,
latency,
quality,
widget-spans,
widget-latency,
widget-total-llm-cost,
widget-token-count,
widget-scores,
widget-time-to-first-token,
widget-tool-executions,
widget-tool-error-rate,
widget-tool-duration-p50

Response

200 - application/json

OK

monitor
object
required

Newly created monitor.