Guide hub
Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.
Invalid API key errors are usually caused by small integration mismatches: wrong header names, disabled services, expired assumptions about which key belongs to which API, or environment configuration drift. This guide walks through the fastest way to isolate the problem.
NovaDataHub expects the API key in the x-api-key header. A valid key placed in the wrong header will still behave like an auth failure.
curl -i -H "x-api-key: YOUR_API_KEY" "https://novadatahub.com/api/public/ping"Different services use separate keys. A valid SERP key should not be assumed to work for Play Store, cricket, or FX endpoints unless that service is enabled and the matching key is used.
A common production issue is that a staging key, empty environment variable, or outdated secret provider value gets deployed accidentally. Log whether a key exists, but never log the full secret itself.
If curl works but your application does not, the problem is usually in request construction. Compare exact headers, endpoint paths, and environment values until the mismatch becomes obvious.
Authentication failures should not be merged with quota or plan errors. Keep these signals separate in logs and dashboards so operator action is clearer.
Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.
Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.
Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.
Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.