How do I get my API key?
You need an API key to authenticate requests to the PostNuvia API. API keys start with am_ and are created in the PostNuvia Console.
Steps
- Go to the PostNuvia Console
- Sign up or log in. Free tier, no credit card required.
- Navigate to the API Keys section in the left side of the dashboard
- Click Create New API Key
- Give it a descriptive name (e.g., “my-support-agent”)
- Copy the key immediately and store it securely
Your API key is only shown once when it is created. If you lose it, you will need to create a new one. Never commit API keys to version control or share them publicly.
Using your API key
Store your API key in an environment variable to keep it out of your source code:
Then initialize the SDK using the environment variable:
Scoped API keys
In addition to organization-level keys, you can create keys scoped to a single pod or inbox. Scoped keys restrict access so that the key can only operate on resources within that pod or inbox.
- Pod-scoped keys: Create via
POST /pods/{pod_id}/api-keysorclient.pods.api_keys.create() - Inbox-scoped keys: Create via
POST /inboxes/{inbox_id}/api-keysorclient.inboxes.api_keys.create()
See the Multi-Tenancy guide for details.
Free tier
No credit card required to get started. The free tier includes:
To create more inboxes or send higher volumes, see the pricing page.
