
Upcheck
Pay $10.00 for 1,000 results

Upcheck
Pay $10.00 for 1,000 results
Monitor websites and APIs with this simple yet powerful availability checker. This Apify Actor checks the status of your specified endpoints, tracks their response times, and alerts you when they become unavailable
Actor Metrics
1 Monthly user
5.0 / 5 (1)
No bookmarks yet
>99% runs succeeded
Created in Dec 2024
Modified 2 months ago
UpCheck
Monitor websites and APIs with this simple yet powerful availability checker. This Apify Actor checks the status of your specified URLs, tracks their response times, and alerts you when they become unavailable. Built with the Apify SDK, it helps you ensure your critical web services stay up and running.
Included features
- Checks availability of a specified URL
- Measures response time for each request
- Sends email alerts on failure (non-200 status or error)
- Stores check results in Apify dataset
- Simple JSON configuration with two parameters:
url
: The URL to monitoremail
: Email address to receive alerts
How it works
The actor works as follows:
-
Parameter Reception: The actor expects two mandatory parameters:
url
: The URL to monitoremail
: The email address for notifications
Optional parameters for email notifications:
postmarkToken
: Postmark API token for sending emailssenderEmail
: Email address used as sender
When both
postmarkToken
andsenderEmail
are provided, the actor will send email notifications through Postmark when the URL check fails. If these parameters are omitted, the URL will still be checked but no email notifications will be sent. -
URL Verification:
- Sends an HTTP request to the specified URL
- Measures response time
- Checks the HTTP status code
-
Result Processing:
- If status is 200: The URL is considered functional
- If status is not 200 or if there's an error:
- An alert email is sent
- Error details are logged
-
Data Storage:
- Results are saved to an Apify dataset
- Each entry contains status and response time
-
Execution Completion:
- Actor terminates properly
- Resources are released