Get started

Authentication

Every request carries your API key in an Authorization: Bearer header. Keys start with nb_, belong to one account and use its credits.

Get a key

  1. Subscribe to the API plan (€59.99 or $59.99 a month). Basic and Pro do not include REST access.
  2. Open Dashboard → API and click Create API key.
  3. Copy the key right away. It is shown once: we only keep a hash, so nobody can show it to you again.
One key is active per account. Regenerate in the dashboard if a key leaks or gets lost: the old key stops working at once.

Send the key

Add the header to every request:

HTTP
Authorization: Bearer nb_your_key

The same call in each language, reading the key from NB_API_KEY:

curl "https://lannevideo.com/api/v1/video-status?video_id=48213" \
  -H "Authorization: Bearer $NB_API_KEY"
Only the Bearer header is accepted by the generation endpoints. Keys in a query string or an X-API-Key header are refused there.

Keep keys secret

Authentication errors

StatusErrorWhat to check
401Missing or invalid Authorization header…The header is missing or does not start with Bearer .
401Invalid API key formatWhitespace or a truncated copy. Keys start with nb_.
401Invalid API keyThe key was regenerated, or the account is not active.
403API access requires the API plan…The account is not on the API plan. The body includes current_plan.