The "API" tab allows you to configure and manage programmatic access to the SELLERLOGIC platform via the SELLERLOGIC API. The interactive API documentation is available at api.sellerlogic.com
To access the "API" tab, navigate to: Global action bar > Settings menu > Settings > API
Prerequisites:
To access and use the "API" tab, the following conditions must be met:
- Subscription requirement: An active Repricer Trial or Advanced subscription plan is required.
- Permission requirement: The following permissions must be enabled for the user:
Administration>API settings>ManageAdministration>API settings>List
1. First-time setup
The first time you access the "API" tab, a guided three-step setup process is initiated.
Step 1 – Terms and conditions
Read the “API License and Terms of Use for Users of the SELLERLOGIC Service” and click “Accept” to agree to the terms, then click “Next” to proceed. Once accepted, you can download the signed agreement as a PDF by clicking “Download”.
Step 2 – Two-factor authentication (2FA)
To verify your identity, enter the verification code from your authenticator app and click “Confirm”.
If two-factor authentication is not yet enabled on your account, an error message is displayed with a link to the “Security settings” tab, where you can enable it. For more information, see General | Profile | Security settings.
Step 3 – Activate API settings
After completing 2FA, the API settings view becomes available. The “Active/Inactive” toggle is set to “Active” by default. Upon activation, your “Client ID” and “Secret key” are generated and displayed.
You can deactivate API access at any time by switching the toggle to “Inactive”.
Note: If the "API" tab remains open for an extended period, the system will prompt you to complete 2FA again as a security measure.
2. API credentials
Once the setup is complete, the following credentials are displayed in the "API" tab.
- Active toggle: Enables or disables API access for the account. Switching to "Inactive" requires 2FA confirmation and disables all API operations.
- Client ID: A system-generated identifier used for API authentication. Displayed in plain text with a “Copy to clipboard” button for convenience.
- Secret key: A system-generated secret key required for API authentication, displayed as masked characters. Use the “Generate new secret key” button to regenerate this value if needed.
2.1 Generate a new secret key
If your secret key has been compromised or needs to be rotated, you can generate a new one at any time.
To generate a new secret key:
1. Click the “Generate new secret key” button.
2. In the confirmation dialog, click “Generate”.
3. Complete the 2FA verification when prompted.
A new secret key is issued immediately after 2FA is confirmed.
Note: Generating a new secret key invalidates the current key. Any integrations or applications using the old key will stop working immediately. Make sure to update all references to the old key with the newly generated one.