Service status and health
Where to look when the API misbehaves, and how to check it from your own monitoring.
Written By Carmine Cella
Last updated About 3 hours ago
Status page
status.datafuel.ai shows the current state of the API, the dashboard and the website, with incident history and 90-day availability. Subscribe there to get incident updates by email.
Health endpoints
Both endpoints are public and need no API key.
Point your own uptime monitor at the deep check. It is the same probe the status page uses.
Capabilities
GET /api/v1/capabilities lists which task types and AI engines are switched on right now, with a reason for anything that is off. Operators switch a module off when an upstream provider is down or degraded. A call to a disabled module answers 503 with MODULE_UNAVAILABLE or ENGINE_UNAVAILABLE and charges nothing.
Check capabilities once before a big batch or an llm_scraping call, and when you see a 503 from the API.
Telling API trouble from target trouble
- The API answers
5xxor times out on every request: check the status page, then the deep health check. - The API answers
200but tasks come backfailedorblocked: the target site is the problem. See Read the result envelope. - The API answers
503with acode: a module is switched off. Check capabilities.
Reporting a problem
Contact support through the DataFuel dashboard with the task or job id, the timestamp and the code and message you received.