Uptimer is a robust API designed to provide businesses and developers with comprehensive uptime monitoring and status tracking services for their web applications and online services. With Uptimer, users can easily integrate real-time monitoring capabilities into their existing workflows, ensuring that they are always aware of their application's performance and availability. At its core, Uptimer offers a suite of features that enable users to monitor their websites and services from multiple locations worldwide. The API allows users to set up customized checks for various endpoints, including HTTP(s), ping, and TCP checks, tailored to specific needs. Users can define the frequency of checks, specify alerting thresholds, and even schedule downtime for maintenance, ensuring they receive proactive notifications before problems escalate. One of the standout features of Uptimer is its advanced alerting system. The API integrates seamlessly with popular communication platforms, such as Slack, Microsoft Teams, and email, allowing users to receive immediate notifications when their monitored services experience outages or performance degradation. These alerts are fully customizable, enabling users to establish specific escalation policies based on their operational requirements. Uptimer also provides detailed analytics and reporting capabilities, offering insights into historical uptime statistics, response times, and service performance metrics. This data can help users identify trends, optimize web application performance, and make informed decisions about infrastructure improvements. The API supports the generation of various report types, including scheduled summaries and real-time dashboards, making it easier for teams to stay on top of their service health. For added versatility, Uptimer supports multiple user roles and permissions, allowing teams to collaborate effectively while ensuring secure access to monitoring configurations and data. With its extensive API documentation, developers can easily implement and customize monitoring solutions, integrating Uptimer with other tools and services within their tech stack. Uptimer is designed with scalability in mind, capable of handling small personal projects as well as large enterprise applications. Whether you’re a startup looking to ensure your first web app is always online, or an established enterprise that needs to maintain service reliability across multiple domains, Uptimer provides the critical tools you need to keep your applications running smoothly. In summary, Uptimer is an essential API for anyone looking to maximize the uptime and performance of their web services. With its powerful monitoring capabilities, customizable alerting, insightful analytics, and easy integration options, Uptimer empowers businesses to stay proactive and informed, all while providing a seamless user experience.
{"data":[{"id":"26sm4cv2e","url":"https://api.google.com","name":"Google API","interval":60,"createdAt":"2026-03-12T01:36:16.637Z","updatedAt":"2026-03-12T01:36:16.640Z","stats":{"total":50,"up":48,"down":2,"uptime":96,"avgResponseTime":285}},{"id":"ngb33j0nf","url":"https://github.com","name":"GitHub Pages","interval":120,"createdAt":"2026-03-12T01:36:16.638Z","updatedAt":"2026-03-12T01:36:16.640Z","stats":{"total":50,"up":49,"down":1,"uptime":98,"avgResponseTime":222}},{"id":"59i4wur39","url":"https://status.vercel.com","name":"Vercel Status","interval":300,"createdAt":"2026-03-12T01:36:16.638Z","updatedAt":"2026-03-12T01:36:16.640Z","stats":{"total":50,"up":46,"down":4,"uptime":92,"avgResponseTime":495}}]}
curl --location --request GET 'https://zylalabs.com/api/11997/uptime+api/22847/uptime+check' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime.
The Uptime Check endpoint returns real-time insights into the operational status of monitored services, including status codes, response times, and uptime percentages over specified timeframes.
Key fields in the response data include `id`, `url`, `name`, `interval`, `createdAt`, `updatedAt`, and `stats`, which contains `total`, `up`, `down`, `uptime`, and `avgResponseTime`.
The response data is structured as a JSON object containing a `data` array. Each entry in the array represents a monitored service with its respective metrics and timestamps.
Users can customize their requests by specifying parameters such as the target URL, monitoring interval, and alert thresholds to tailor the checks to their specific needs.
Typical use cases include integrating uptime monitoring into dashboards, setting up alert systems for outages, and analyzing service performance trends to optimize web applications.
Data accuracy is maintained through systematic assessments of target URLs, with checks performed from multiple locations to ensure reliable monitoring and minimize false positives.
Users can utilize the returned data to monitor service health, identify downtime patterns, and generate reports for performance analysis, helping to inform infrastructure improvements.
Standard data patterns include consistent uptime percentages, average response times, and a breakdown of total checks, with `up` and `down` counts reflecting service availability over time.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
1,632ms
Service Level:
100%
Response Time:
710ms
Service Level:
100%
Response Time:
2,396ms
Service Level:
100%
Response Time:
653ms
Service Level:
100%
Response Time:
634ms
Service Level:
100%
Response Time:
260ms
Service Level:
100%
Response Time:
439ms
Service Level:
100%
Response Time:
8ms
Service Level:
100%
Response Time:
2,477ms
Service Level:
100%
Response Time:
240ms
Service Level:
100%
Response Time:
2,118ms
Service Level:
100%
Response Time:
362ms
Service Level:
100%
Response Time:
95ms
Service Level:
100%
Response Time:
372ms
Service Level:
100%
Response Time:
3,967ms
Service Level:
100%
Response Time:
1,197ms
Service Level:
100%
Response Time:
16ms
Service Level:
100%
Response Time:
467ms
Service Level:
100%
Response Time:
9,757ms
Service Level:
100%
Response Time:
1,627ms