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:
| Variable | Value |
|---|---|
base_url | https://api.cronitorex.com — Ingest API |
app_base_url | https://app.cronitorex.com — panel, Management API |
api_key | Ingest API key (ck_...) from Settings → API key |
management_api_key | Management API key (mk_...) from Settings → API key |
monitor_uuid | Monitor 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)
| Request | Description |
|---|---|
GET /health | API health check (no auth) |
POST /ping, Job started | Send status: run when a job begins |
POST /ping, Job completed | Send status: complete on success |
POST /ping, Job failed | Send status: fail on error |
POST /ping, Job skipped | Send status: skip for maintenance windows |
GET /ping/{monitor} | Query-param variant for crontab one-liners, IoT, CI |
Management API (app_base_url)
| Request | Description |
|---|---|
| List monitors | GET /api/v1/monitors, optional ?kind= filter |
| Get monitor | GET /api/v1/monitors/{uuid} |
| Create ping monitor / HTTP check / SSL check | POST /api/v1/monitors with a manifest body |
| Update monitor | PUT /api/v1/monitors/{uuid} (full manifest, ping name immutable) |
| Delete monitor | DELETE /api/v1/monitors/{uuid} — always 403, deletion is panel-only by design |
See Management API for the manifest format and error codes.