API Monitoring

Arythmatic Flow runs scheduled checks against any API endpoint and alerts your team the moment a status, body assertion, or response-time threshold breaks. Designed as a Postman Monitors / Dynatrace Synthetics alternative for teams that want flat pricing.

Get Started Free

What You Get

Multi-assertion checks

Validate HTTP status, JSON paths, headers, response body content, and response time on every run.

Flexible schedules

From every minute up to daily, with custom cron expressions for advanced patterns.

Incident tracking

Failed checks open incidents; recoveries auto-resolve them. Every state change is timestamped.

Status pages

Publish a public status page with uptime bars, response-time history, and incident timeline — branded per tenant.

Webhook alerting

Native Teams Adaptive Card / Slack Block Kit / Discord embed / Zoom / generic webhook payloads with auto-detect.

Change detection

Optional response-schema diffing so you get notified when an upstream API silently changes its contract.

Monitor a whole collection

Turn every request in a collection into its own check in one step, with the expected status taken per endpoint — a POST that answers 201 is not marked down for it.

Degraded, not just up or down

A response that is correct but slower than its threshold is reported as degraded rather than quietly healthy, so latency regressions surface before they become outages.

Dynamic request bodies

Post a fresh id, timestamp or signed value on every run with {{$uuid}}, {{$isoTimestamp}} and {{= expressions }}, so write endpoints can be exercised rather than replayed.

Frequently Asked Questions

How often can Arythmatic Flow check an API?

From every 1 minute to once a day on paid plans, with custom cron expressions for advanced cases. Free tier is limited to 30-minute intervals.

Can I monitor APIs behind authentication?

Yes — bearer tokens, API keys, Basic auth, and reusable auth configs are supported. Secrets are encrypted at rest with AES-256-GCM, scoped to your team, and masked in the UI.

What gets alerted on a failure?

Status / body assertion failures, response-time threshold breaches, and connection errors. Alerts route to email, Slack, Teams, Discord, Zoom, or a generic webhook.

How is this different from Dynatrace or Datadog Synthetics?

No per-monitor or per-host pricing, no sales cycle, and a built-in API client so you build, test, then monitor the same request in one tool.