Authorization

EZ Office Inventory
Prerequisites
To connect Nexla to EZOfficeInventory, you will need an active EZOfficeInventory account and an API access token. The EZOfficeInventory API is disabled by default and must be enabled by an account owner before a token can be generated.
Enable the API and Generate an Access Token
EZOfficeInventory API access is managed from within the account settings. Only the account owner can enable API integration and generate access tokens.
-
Sign in to your EZOfficeInventory account at
https://your-subdomain.ezofficeinventory.com. -
Click your account name or avatar in the upper-right corner and select Settings from the dropdown menu.
-
In the Settings menu, navigate to Add Ons (sometimes listed under Integrations or API Integration depending on your plan).
-
Locate the API Integration section. If the API is not yet enabled, toggle it on to activate API access for your organization.
-
Once API access is enabled, your API access token will be displayed. Click Generate Token (or Regenerate Token if one already exists) to create a new token.
-
Copy the access token and store it in a secure location. This token is used to authenticate all API requests on behalf of your organization.
The API access token provides full API access to your EZOfficeInventory account. Keep it confidential and treat it like a password. If you suspect the token has been compromised, regenerate it immediately from the same settings page. All previous integrations using the old token will need to be updated.
Identify Your Subdomain
Your EZOfficeInventory subdomain is the unique part of your account URL. For example, if your EZOfficeInventory URL is https://mycompany.ezofficeinventory.com, your subdomain is mycompany.
You will need this subdomain when configuring the Nexla credential.
Additional details about the EZOfficeInventory API, including rate limits and endpoint references, are available in the EZOfficeInventory Developer Documentation.
Create an EZ Office Inventory Credential
- To create a new EZ Office 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 Authentication
EZOfficeInventory uses API key authentication. Nexla sends your API token in the token HTTP request header with each API call, as required by the EZOfficeInventory API.
-
Enter your EZOfficeInventory API access token in the API Key Value field. This is the token you generated in the API Integration settings of your EZOfficeInventory account. The token authenticates Nexla's requests to the EZOfficeInventory API and should be kept secure.
-
Enter your EZOfficeInventory subdomain in the Subdomain field. This is the unique prefix of your EZOfficeInventory account URL—for example, if your account URL is
https://mycompany.ezofficeinventory.com, entermycompany. The subdomain is used to construct the correct API base URL for your organization.
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.