|
Monitor Docs
API ReferenceExpression Language

Getting Started

Quick setup and overview

Documentation

Guides & Tutorials

Learn expressions and advanced concepts

Expression Language

Examples

API Documentation

Complete API reference and endpoints

API Basics

Monitors

Overview

Monitor management introduction

Create Monitor

Create new monitoring bot

List Monitors

Get all monitors

Get Monitor

Get specific monitor details

Update Monitor

Modify existing monitor

Activate Monitor

Enable monitor

Deactivate Monitor

Disable monitor

Delete Monitor

Remove monitor

Historical Blocks

Process past blocks

Historical Query

Query historical data

Contracts

Address Groups

Monitor Endpoints

Create and manage monitoring bots that watch for specific blockchain events and conditions. Configure rules, expressions, and alert actions to monitor your smart contracts and transactions. Use historical analysis to retrospectively analyze blockchain data for incident investigation, performance testing, and forensic analysis.

POST

Create Monitor

/v1/bots

Create a new monitoring bot with specified rules and actions

GET

List Monitors

/v1/bots

Retrieve all monitoring bots for your tenant

GET

Get Monitor

/v1/bots/:botId

Get details of a specific monitoring bot

PUT

Update Monitor

/v1/bots/:botId

Update an existing monitoring bot

PATCH

Activate Monitor

/v1/bots/:botId/activate

Activate a monitoring bot

PATCH

Deactivate Monitor

/v1/bots/:botId/deactivate

Deactivate a monitoring bot

DELETE

Delete Monitor

/v1/bots/:botId

Delete a monitoring bot

POST

Process Historical Blocks

/v1/bots/:botId/historical-blocks

Submit specific block numbers for historical analysis

POST

Execute Historical Query

/v1/bots/:botId/execute-historical-query

Run historical queries against processed blocks