Skip to main content
For programmatic access, apps expose API endpoints for consuming metrics, logs, and workflow data. These are the same endpoints that power the metrics dashboard, log search, and workflows dashboard.

Metrics endpoints

EndpointDescription
metrics.timeSeriesQuery time-series data with dimension filtering and period alignment
metrics.transformTimeSeriesComputed metrics (e.g., error rate = errors / total × 100)
metrics.listMetricsEnumerate available metrics and their dimensions
metrics.configCurrent metrics configuration for the app

Log endpoints

EndpointDescription
logs.queryStructured log search with cursor-based pagination
logs.ingestClient-side event ingestion (for page views, custom events)

Workflow endpoints

EndpointDescription
workflowAdmin.getStatsDashboard statistics and job trend data
workflowAdmin.getBackpressureReal-time queue pressure metrics
workflowAdmin.listJobsPaginated job listing with status filtering
workflowAdmin.getJobStatusDetailed job status and step information
workflowAdmin.getStepLogsStep execution logs and retry attempts
workflowAdmin.queryResultsQuery workflow output tables
workflowAdmin.listSchedulesScheduled workflow management
workflowAdmin.listWorkersActive worker status and capacity

Authentication

Metrics and log endpoints require the logs:view scope. Workflow endpoints require the workflows:admin scope. All requests are authenticated via the app’s standard authentication.