Authentication
Authenticate javinfo API requests with your jvi_ API key via the x-javinfo-key header or a query-string fallback.
Every endpoint except health checks requires an API key. Create and manage keys
from your dashboard. Keys are prefixed jvi_. Treat them like
passwords and keep them server-side.
Send the key (header)
The canonical method is the x-javinfo-key header:
curl "https://api.javinfo.dev/movie?q=SSIS-001" \
-H "x-javinfo-key: jvi_your_key_here"Query-string fallback
For quick browser tests you can pass the key as a key query param instead. Prefer the
header in production. Query strings leak into logs and referrers.
curl "https://api.javinfo.dev/movie?q=SSIS-001&key=jvi_your_key_here"No key?
A request with no valid key is rejected with 401 Unauthorized. See Errors
for the full status reference.
Keys are billed per successful request. See Rate limits & billing.