Skip to content
cronitorex.com

Postman Collection

This content is not available in your language yet.

Download the ready-to-use Postman collection with all API endpoints pre-configured.

Download

Download cronitorex-postman.json

Import into Postman: File → Import → select the downloaded file.

Setup

After importing, set the collection variables:

VariableValue
base_urlhttps://api.cronitorex.com — Ingest API
app_base_urlhttps://app.cronitorex.com — panel, Management API
api_keyIngest API key (ck_...) from Settings → API key
management_api_keyManagement API key (mk_...) from Settings → API key
monitor_uuidMonitor uuid for get/update/delete requests (copy from List monitors)

Bearer auth is configured per scope: Ping/Health requests use api_key, the Monitors folder overrides it with management_api_key. Each API accepts only its own key.

Included requests

Health & Ping (Ingest API, base_url)

RequestDescription
GET /healthAPI health check (no auth)
POST /ping, Job startedSend status: run when a job begins
POST /ping, Job completedSend status: complete on success
POST /ping, Job failedSend status: fail on error
POST /ping, Job skippedSend status: skip for maintenance windows
GET /ping/{monitor}Query-param variant for crontab one-liners, IoT, CI

Management API (app_base_url)

RequestDescription
List monitorsGET /api/v1/monitors, optional ?kind= filter
Get monitorGET /api/v1/monitors/{uuid}
Create ping monitor / HTTP check / SSL checkPOST /api/v1/monitors with a manifest body
Update monitorPUT /api/v1/monitors/{uuid} (full manifest, ping name immutable)
Delete monitorDELETE /api/v1/monitors/{uuid} — always 403, deletion is panel-only by design

See Management API for the manifest format and error codes.