Skip to main content

Read a project's monitoring config

GET 

/api/v1/projects/:project_id/monitoring

The embedded monitoring config : enabled flag, interval, the auto-enrolled MonitorCheck list, and the server-computed next_run_at / last_run_at. Never flag-gated — a project that never configured monitoring returns a disabled, empty default.

Also carries monitorable_count — the LIVE count of currently-enrollable finding_poc checks, computed read-only from the project's confirmed / fixed black-box findings WITHOUT persisting. This is the authoritative "is there anything to probe right now?" signal the Monitoring tab gates on, so a source-less black-box project whose finding just qualified can reach the enable form before any config write has refreshed the persisted checks list.

Request

Responses

Successful Response