Trusted by engineers from fast-moving teams
S
StripeV
VercelL
LinearN
NotionF
Figma4.9/5 from developers
500+ status pages created
Built for API Providers
Everything you need to communicate API health
Response Time Tracking
Monitor and display API response times. Show your users the performance they can expect.
Endpoint Monitoring
Monitor individual API endpoints with customizable intervals and health checks.
CLI Integration
Update API status directly from your deployment pipeline with our CLI tool.
SDK Included
Integrate status updates into your API with our JavaScript/TypeScript SDK.
Developer Notifications
Alert your API consumers via webhooks, email, or Slack when issues occur.
OpenAPI Integration
Import services directly from your OpenAPI spec. Keep status in sync with your docs.
Integrate in Minutes
Update your API status programmatically
api-status.ts
// Update API status from your code
import { Kodo } from 'kodo-sdk';
const kodo = new Kodo({ apiKey: process.env.KODO_API_KEY });
// Report a service degradation
await kodo.service.update('api-v2', {
status: 'degraded',
message: 'Elevated response times'
});
// Create an incident during deployment
await kodo.incident.create({
title: 'API v2.5.0 Deployment',
status: 'maintenance',
services: ['api-v2']
});Show developers what they need
Real-time endpoint health status
Response time metrics and trends
Per-endpoint uptime percentages
Historical incident timeline
Webhook notifications for integrations
RSS and Atom feeds for status updates
api.kodo.status
All OperationalGET /users
42ms
POST /auth
89ms
GET /products
156ms
POST /orders
67ms
Frequently Asked Questions
Yes! You can set up monitors for each endpoint with customizable intervals. We track response times, status codes, and availability for each one.