Developer Resources

Build with CronTower API

Integrate monitoring into your applications with our comprehensive REST API, webhooks, and client libraries.

Quick Start

Get up and running with CronTower in minutes

Create a Monitor
Create your first cron job monitor using cURL
curl -X POST https://api.crontower.com/v1/monitors \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Daily Backup",
    "schedule": "0 2 * * *",
    "timezone": "UTC",
    "grace_period": 300
  }'

API Features

Everything you need to integrate monitoring into your applications

RESTful API
Full CRUD operations for monitors, alerts, and status pages with consistent JSON responses
Webhooks
Real-time notifications sent to your endpoints when monitors change state or alerts trigger
Authentication
Secure API key authentication with scoped permissions and rate limiting protection
Client Libraries
Official SDKs for Node.js, Python, PHP, Ruby, and Go with full TypeScript support
Global API
Low-latency API endpoints distributed globally with 99.9% uptime SLA guarantee
OpenAPI Spec
Complete OpenAPI 3.0 specification for easy integration with code generation tools

Developer Resources

Everything you need to build with CronTower

API Documentation
Complete reference with examples and interactive playground
Code Examples
Ready-to-use examples in multiple programming languages
CLI Tool
Command-line interface for managing monitors and deployments
Webhook Guide
Learn how to receive and process webhook notifications
API Keys
Manage your API keys and configure permissions
OpenAPI Spec
Download the complete API specification file

Ready to Start Building?

Get your API key and start integrating CronTower into your applications today.

Built with v0