How to Create and Manage API Keys in Niobi
Learn how to create integrations, generate API credentials, manage API keys, check credential status, and delete API credentials in Niobi.
By Niobi Team · Published 2026-09-25
API keys allow your software to connect securely with Niobi. For example, you can use API keys to create payments from your ERP, sync invoices from your accounting system, or build a custom checkout.
In Niobi, API keys are organized into integrations. An integration represents a system or project that connects to Niobi, such as ERP Sync or Website Checkout. Each integration can have one or more sets of API credentials, consisting of a Client ID and a Secret.
In this guide, you’ll learn how to:
- 'Find the API Keys page in Niobi
- Create a new integration
- Generate API credentials
- Understand the API credentials table and key status
- Delete API credentials
- Rotate credentials without downtime
Time needed: About 5 minutes\
Difficulty: Intermediate
Before You Start
Make sure you have:
- An active Niobi account and access to the workspace you want to connect. The workspace name appears in the top-left corner of the dashboard.
- Permission to manage workspace settings. If you cannot see API Keys under Workspace in the sidebar, ask your workspace admin to update your role.
- A secure place to store secrets, such as a password manager or your company's secrets vault. You’ll need it as soon as you generate API credentials.
- Your developer's input. Agree on which systems need access so you can create one integration per system.
How to Find API Keys in Niobi
1. Log in to Niobi.
2. In the left sidebar, click Workspace to expand the menu.
3. Click API Keys.
The Integration page displays every integration in your workspace as a card. Each card shows the integration name and an API Credentials button.
How to Create a New Integration
Create a separate integration for each system that connects to Niobi. This keeps access easy to track and lets you turn off one system without affecting the others.
1. On the Integration page, click Create New.
2. In the Create new integration form, enter a name in the Integration Name field. Choose a name that clearly identifies its purpose, such as Payroll System – Production.
3. Click Create Integration.
Your new integration appears as a card on the Integration page.
To leave the form without creating anything, click Go Back.
How to Generate API Credentials
An integration has no credentials until you add them.
1. On the Integration page, find the integration card.
2. Click API Credentials on that card.
3. On the API credentials page, click Add Credentials.
4. Copy the Client ID and Secret and store them securely straight away.
Important: After creation, Niobi only shows the last four characters of each secret. Save the full secret in a secure location as soon as it is displayed, and share it with your developer through a secure channel, never by email or chat.
How to Understand the API Credentials Table
The API credentials page lists every set of credentials for the selected integration.
ColumnWhat it showsClient IDThe public identifier your system sends with each requestSecretThe privat