Authentication
Send your jvi_ key in the x-javinfo-key header, or as a query param for browser tests.
Every endpoint except health checks needs a key. Create them in your
dashboard; keys start with jvi_. Keep them server-side, like
passwords.
Header
Send it in x-javinfo-key:
curl "https://api.javinfo.dev/movie?q=SSIS-001" \
-H "x-javinfo-key: jvi_your_key_here"Query string
For browser tests, pass it as a key param. In production use the header: query strings leak
into logs and referrers.
curl "https://api.javinfo.dev/movie?q=SSIS-001&key=jvi_your_key_here"No key?
401 Unauthorized. Full status list in Errors.
Keys bill per successful request. See Rate limits & billing.