
Endpoint health status
curl -X POST https://api.orthogonal.com/v1/run \
-H 'Authorization: Bearer orth_live_••••' \
-H 'Content-Type: application/json' \
-d '{
"api": "litescrape",
"path": "/api/status",
"method": "GET"
}'
{
"success": true,
"data": {
"status": "heavily_degraded",
"endpoints": [ 200 items ],
"generated_at": "2026-11-10T00:00:10.266948Z",
"window_start": "2026-11-09T23:45:10.266948Z",
"window_minutes": 15,
"refresh_seconds": 900
}
}
A real response, recorded when Orthogonal checked this endpoint.
Free
About this endpoint
Public and free; no API key or probes. Counts completed customer requests received in the last 15 minutes at the last scheduled update, once per request after internal retries; excludes internal test traffic. HTTP 422 responses, where the target page was at fault, are not failures. A Modal cron job publishes a shared snapshot every 15 minutes. Reading status never queries the production database or triggers a refresh. Missing snapshots or snapshots at least 30 minutes old return 503. Filter with endpoint=/api/google/search (or /google/search). HTTP 200 means the report is available: inspect status or endpoints[].healthy for health. Overall status is the worst degradation, otherwise not_enough_data if any endpoint lacks samples.
Query parameters
More from Litescrape
- Greenhouse JobGET/api/greenhouse/job$0.0002 per call
- Gemini ChatGET/api/google/gemini$0.0002 per call
- Google Maps Photo MetadataGET/api/google/maps/photo-meta$0.0002 per call
- Instagram ProfileGET/api/instagram/profile$0.0002 per call
- Yelp PlaceGET/api/yelp/place$0.0002 per call
- Facebook Reel DetailsGET/api/facebook/reel$0.0002 per call
- Google Maps ReviewsGET/api/google/reviews$0.0002 per call
- YouTube SearchGET/api/youtube/search$0.0002 per call
- Stack Overflow SearchGET/api/stackoverflow/search$0.0002 per call
- X ProfileGET/api/x/profile$0.0002 per call
- Apple Maps ReviewsGET/api/apple/maps/reviews$0.0002 per call
- Reddit SearchGET/api/reddit/search$0.0002 per call