Website Smoke Test & Monitor
Pricing
from $4.00 / 1,000 results
Website Smoke Test & Monitor
Monitor public websites and APIs for broken status codes, missing content, redirect errors, regex mismatches, and slow responses. Safe GET-only smoke tests with structured JSON results.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
FHI LLC
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
Monitor public websites and catch broken pages, missing content, redirect mistakes, regex mismatches, and slow responses before users report them. This Apify Actor provides lightweight website monitoring, automated smoke testing, and content regression checks without maintaining browser infrastructure.
Why use it?
- Detect public website failures in minutes
- Turn repeatable checks into structured JSON results
- Run manually, on a schedule, through the Apify API, or from CI/CD
- Test multiple named workflows and sequential GET steps in one run
- Keep checks safe: GET requests only, with private and loopback targets blocked
What it checks
- HTTP status codes
- Redirect destinations
- Required and forbidden text
- Regular-expression matches
- Response-time budgets
- Multiple public pages in one workflow
Each tested step is written to the default dataset. A run summary is also saved to the SUMMARY key-value-store record.
Example: website smoke test
{"workflows": [{"name": "Public homepage","steps": [{"name": "Homepage is healthy","url": "https://example.com/","expectStatus": 200,"expectText": ["Example Domain"],"rejectText": ["Internal Server Error"],"maxLatencyMs": 5000}]}],"failRunOnAssertion": false}
Result
Every step returns a structured record containing the workflow and step name, requested and final URL, HTTP status, latency, assertion results, retry count, and failure details. Set failRunOnAssertion to true when a failed assertion should fail the Actor run for CI/CD or scheduled monitoring.
Common use cases
- Website uptime and content monitoring
- Post-deployment smoke tests
- Landing-page and documentation checks
- Redirect migration validation
- Public API endpoint checks
- Scheduled regression checks for agencies managing several sites
Pricing
The Actor uses pay-per-event pricing:
- $0.004 per result (tested step)
- $0.001 per Actor start
A typical one-step check costs about $0.005. Platform usage is included in the listed event pricing.
Safety and limits
The Actor intentionally performs GET requests only. It does not submit forms, log in, purchase, or send data to third-party sites. Private, loopback, and local network targets are blocked.
FAQ
Can I schedule checks?
Yes. Use Apify Schedules to run the Actor at regular intervals and connect webhooks or integrations to react to failed runs.
Can I call it through an API?
Yes. Use the API tab on this Actor page to run it synchronously or asynchronously and retrieve dataset results.
Is this a full browser test runner?
No. It is a fast, deterministic HTTP workflow checker for public GET endpoints. It does not click buttons, execute purchases, or submit forms.