
EVA
UtilitiesEva Pingutil is a web-based tool that allows website owners to monitor their website's uptime and performance. It offers a simple and user-friendly interface that shows real-time data on website uptime, page speed, and other performance metrics. Eva Pingutil uses a global network of servers to test website performance from different locations around the world, providing users with a comprehensive view of their website's performance. It also sends notifications via email, SMS, or Slack when there are any issues detected, allowing website owners to quickly respond to any downtime or performance issues. Overall, Eva Pingutil is a valuable tool for website owners who want to ensure their website is always available and performing optimally.
📚 Documentation & Examples
Everything you need to integrate with EVA
🚀 Quick Start Examples
// EVA API Example
const response = await fetch('https://eva.pingutil.com/', {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data);
Introduction to EVA Pingutil API
EVA Pingutil API is a service that allows you to check the availability of any website or server. It provides an easy-to-use REST API that returns information about the website's status, response time, and more.
Getting Started
To use the EVA Pingutil API, you need an API key. You can get a trial API key at https://eva.pingutil.com/.
Once you have an API key, you can make requests to the API.
API Endpoints
The EVA Pingutil API provides several endpoints that return information about the website's status and performance.
1. Get status of website
To check the status of a website, you can use the following URL:
https://eva.pingutil.com/api/v1/status?url=YOUR_URL&key=YOUR_API_KEY
Replace "YOUR_URL" with the URL of the website you want to check, and "YOUR_API_KEY" with your API key.
Here's an example in JavaScript:
const url = "https://eva.pingutil.com/api/v1/status?url=example.com&key=YOUR_API_KEY";
fetch(url)
.then(response => response.json())
.then(data => console.log(data));
2. Get performance data of website
To get performance data of a website, you can use the following URL:
https://eva.pingutil.com/api/v1/performance?url=YOUR_URL&key=YOUR_API_KEY
Replace "YOUR_URL" with the URL of the website you want to check, and "YOUR_API_KEY" with your API key.
Here's an example in JavaScript:
const url = "https://eva.pingutil.com/api/v1/performance?url=example.com&key=YOUR_API_KEY";
fetch(url)
.then(response => response.json())
.then(data => console.log(data));
3. Get uptime history of website
To get the uptime history of a website, you can use the following URL:
https://eva.pingutil.com/api/v1/uptime?url=YOUR_URL&key=YOUR_API_KEY
Replace "YOUR_URL" with the URL of the website you want to check, and "YOUR_API_KEY" with your API key.
Here's an example in JavaScript:
const url = "https://eva.pingutil.com/api/v1/uptime?url=example.com&key=YOUR_API_KEY";
fetch(url)
.then(response => response.json())
.then(data => console.log(data));
Conclusion
In this blog post, you learned about the EVA Pingutil API and how to use it to check the status, performance, and uptime history of a website. You also saw some examples of how to make API requests in JavaScript. With this knowledge, you can start building tools and apps that use the EVA Pingutil API to monitor websites and servers.
📊 30-Day Uptime History
Daily uptime tracking showing online vs offline minutes