Developer Portal
The Arrotech Developer Portal is your central hub for creating and managing AI integrations. From here, you can register applications, configure OAuth callback URLs, and manage your API credentials.
Accessing the Portal
You can access the Developer Portal by clicking on the Developer Portal link in the main sidebar of the Arrotech Hub dashboard.
You must be logged in to your Arrotech Hub account to access the Developer Portal.
Creating an Application
To create a new application:
- Click the Create New App button in the top right corner.
- Provide a Name and a brief Description for your app.
- (Optional) Enter a Callback URL if you plan to use the 3-legged (Authorization Code) flow.
- Select the Scopes your application requires.
- Click Create App.
Managing Credentials
Once an app is created, you will be presented with your Client ID and Client Secret.
[!important] Store your Client Secret securely! Arrotech Hub does not store the raw secret and will not show it to you again. If you lose it, you must rotate the secret.
Rotating Secrets
If your client secret is compromised, you can generate a new one:
- Select your app from the dashboard.
- Go to the Settings tab.
- Click the Rotate Secret icon next to the Client Secret field.
- The old secret will be invalidated immediately.
Application Scopes
Scopes define the level of access your application has. You should follow the principle of least privilege and only request the scopes your application strictly needs.
See the Scopes Reference for more details.