Skip to main content
POST

Authorizations

X-API-KEY
string
header
required

API key from the Bigdata Developer Platform.

Body

application/json

What to track, and how often. Only intent and schedule are required. Other fields are filled in from the intent when you leave them out.

intent
string
required

What should count as an event, in plain language. This is fixed once the monitor is created.

schedule
object
required

How often an active monitor checks for new content.

name
string

A short name you will recognize. If you leave it out, one is written from the intent.

status
enum<string>
default:inactive

Defaults to inactive. Set active to start the schedule and queue the first run.

Available options:
active,
inactive
search_queries
Single search query · object

The search to run. If you leave it out, one is written from the intent. Send a single search query, or a list of search queries.

Example:
structured_output
object

Fields to extract for each event. If you leave this out, the fields are written from the intent.

Example:
extraction_instructions
string | null

Extra rules for what to include or leave out. If you leave this out, rules may be written from the intent.

watchlists
object[] | null

Entity IDs to focus on. If you leave this out, a watchlist may be written from the intent. Send null for no watchlist.

Response

The monitor was created. The new monitor is in data. Save data.id.

data
object
required

The full monitor returned when you create, read, or update one.

metadata
object
required