Now in public beta

Schedule API calls
without complexity

Automate API checks and background jobs with scheduled HTTP requests.
Get instant alerts in Slack, Discord, or Email — no servers, no cron, no DevOps.

Powerful Features

Everything you need to succeed

Powerful features wrapped in a simple, beautiful interface

Schedule Any API

  • GET and POST requests with full customization
  • Custom headers and request bodies
  • Flexible intervals from minutes to days
  • Pause and resume with one click

Multi-Channel Notifications

  • Slack webhooks with rich formatting
  • Discord webhooks with beautiful embeds
  • Email notifications (Pro plan)
  • Custom webhooks for any endpoint

Complete Run History

  • View every execution with full details
  • Success/failure status tracking
  • Response preview and timing metrics
  • Error details for easy debugging

Zero Setup Required

  • No servers to manage or configure
  • No installation or dependencies
  • Just paste your API URL and go
  • Start monitoring in under 60 seconds
How It Works

Three simple steps to automate

Get started in minutes, not hours

1

Add an API URL

Paste your API endpoint URL into the dashboard. No code, no configuration needed—just paste and go.

2

Choose a Schedule

Select how often you want it to run: every minute, hour, day, or a custom interval that fits your needs.

3

Get Results Automatically

Results are delivered automatically via your preferred channels and logged for you to review anytime.

Simple Pricing

Choose the plan that fits you

Free

Perfect for personal projects

$0/mo
  • 2 API tasks
  • Every hour minimum
  • Unlimited runs/month
  • Dashboard only
  • 7 day history
Start Free

Starter

Great for small teams

$9/mo
  • 10 API tasks
  • Every 15 min minimum
  • Unlimited runs/month
  • Slack & Discord alerts
  • 14 day history

Pro

Full-featured monitoring

$15/mo
  • 50 API tasks
  • Every 5 min minimum
  • Unlimited runs/month
  • Email, Slack, Discord and custom webhooks
  • 30 day history
FAQ

Frequently Asked Questions

What is API Schedulr and how does it work?+

API Schedulr is a serverless API monitoring and scheduling service. You simply add your API endpoint URL, set a schedule (how often to check it), and we automatically make HTTP requests to your API at the specified intervals.

Each execution is logged with response status, timing, and error details. You can receive notifications via Slack, Discord, Email (Pro), or custom webhooks when your API succeeds or fails.

How do I add webhooks and connect them to tasks?+

Step 1: Add a Webhook Integration

  1. Go to Dashboard → Settings
  2. Click "+ Add Integration"
  3. Select the "Webhook" tab
  4. Enter a name (e.g., "My Custom Endpoint")
  5. Paste your webhook URL (any HTTP endpoint that accepts POST requests)
  6. Click "Add Integration"

Step 2: Connect to a Task

  1. Go to your Dashboard and find the task you want to monitor
  2. Click the "🔔 Notifications" button in the Actions column
  3. In the modal, select your webhook integration from the dropdown
  4. Choose when to notify:
    • Always - Every execution (success or failure)
    • Failure Only - Only when API returns error status codes
    • Timeout Only - Only on connection errors or timeouts
  5. Optionally check "Include API Response Body" to send the full response
  6. Click "Add Notification"
What notification channels are available on each plan?+
  • Free Plan: Dashboard view only (view logs, no notifications)
  • Starter Plan ($9/mo): Slack and Discord notifications
  • Pro Plan ($15/mo): Email, Slack, Discord, and custom webhooks
How do I authenticate my API requests?+

When creating a task, you can add custom headers including:

  • Authorization: Bearer tokens, API keys, Basic Auth
  • Custom headers: Any header your API requires (X-API-Key, etc.)
  • Request body: JSON payloads for POST requests
What are the minimum check intervals for each plan?+
  • Free Plan: Minimum 1 hour (60 minutes) between checks
  • Starter Plan: Minimum 15 minutes between checks
  • Pro Plan: Minimum 5 minutes between checks
How long are execution logs stored?+
  • Free Plan: Last 7 days of execution history
  • Starter Plan: Last 14 days of execution history
  • Pro Plan: Last 30 days of execution history

Ready to automate?

Start scheduling your API calls in seconds.

Get Started Free