Skip to content

Prerequisites & Authentication

Before you can start using NovaGPI, you need to ensure your application is properly set up and authorized.

1. Obtain an API Key

Access to NovaGPI is protected by API keys. You must include your API key in the apikey header of every request.

  • Header Name: apikey
  • Value: Your unique API Key string (e.g., nuve_...)

2. Enable NovaGPI for Your App

By default, new API keys might not have access to the GIF interface. You must ensure that NovaGPI is enabled for your application.

If you receive a 403 Forbidden error with the message:

"NovaGPI is not enabled for this application"

This means your API Key is valid, but your App ID has not been granted access to the NovaGPI service.

To enable it, visit Nova DevCon and follow these steps: 1. Go to Dashboard. 2. Select your App. 3. Click Edit. 4. Check "Enable Nova GPI (GIF Programmable Interface)". 5. Click Update App.

3. Attribution Requirement

To keep NovaGPI free for everyone, we require that you attribute usage of NovaGPI in your application.

  • Where: Visible in the UI where GIFs are displayed (e.g., "Powered by NovaGPI") or in your application's "About" or "Credits" section.
  • Link: If possible, link back to https://novasuite.one.

4. Usage Limits

Your usage is tracked in real-time. * Free Plan: 15,000 requests per month. * Rate Limits: If you exceed your quota, you will receive a 429 Too Many Requests response.