Authorization

inFlow Inventory
Prerequisites
Before creating an inFlow Inventory credential in Nexla, you must have an active inFlow Inventory subscription with the API add-on enabled and generate an API key from your inFlow Inventory account.
inFlow Inventory Subscription and API Add-On
The inFlow Inventory API requires an active subscription that includes the API add-on. The API add-on is not included in all subscription tiers, so you may need to enable or upgrade it from your account settings.
-
Sign in to your inFlow Inventory account at app.inflowinventory.com.
-
Navigate to your Account page by clicking your account name or avatar in the top navigation.
-
Locate the API add-on option. If it is not already enabled, follow the on-screen prompts to enable it for your subscription.
Generate an API Key and Obtain Your Company ID
Once the API add-on is active, you can generate an API key and find your Company ID from the Integrations page in inFlow Inventory.
-
In your inFlow Inventory account, navigate to the Integrations page. This is typically accessible from the Account menu or the main Settings area.
-
In the API section, click Add new API key.
-
Enter a descriptive name for the key (for example, "Nexla Integration") so you can identify it later, and click Create or Save.
-
Copy the API key immediately and store it securely. The full API key value is only displayed once — it cannot be retrieved again after you leave this screen.
If you lose your API key before saving it, you will need to delete the key and create a new one. Treat your API key like a password — store it in a secure secrets manager or vault.
-
On the same Integrations page, locate and copy your Company ID. This is a unique identifier for your inFlow Inventory account and is required alongside the API key for all API requests.
For additional reference, see the inFlow Inventory API documentation.
Create an inFlow Inventory Credential
- To create a new inFlow Inventory credential, after selecting the data source/destination type, click the Add Credential tile to open the Add New Credential overlay.
Credential Name & Description
-
Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.
Resource descriptions are recommended but are not required. They should be used to provide information about the resource purpose, data freshness, etc. that can help the owner and other users efficiently understand and utilize the resource.
API Key
-
Enter your inFlow Inventory API key in the API Key field. This is the key you generated and copied from the inFlow Inventory Integrations page. Nexla uses this key to authenticate all API requests to your inFlow Inventory account by sending it as a Bearer token in the
Authorizationrequest header.The API key must be kept secure. Anyone with access to this key can read and write data in your inFlow Inventory account. Avoid sharing it or storing it in plain text.
Company ID
- Enter your inFlow Inventory Company ID in the Company ID field. This identifier is used to scope all API requests to your specific inFlow Inventory organization. You can find your Company ID on the inFlow Inventory Integrations page alongside your API keys.
Save the Credential
-
Once all of the relevant steps in the above sections have been completed, click the Save button at the bottom of the overlay to save the configured credential.
-
The newly added credential will now appear in a tile on the Authenticate screen during data source/destination creation and can be selected for use with a new data source or destination.