Register an application
Overview
In the Developer Portal, go to your partner page.
In the Applications section, click Create App.
Choose a template and whether this is a custom or standard app. Click Next.
The template sets some default values and determines what you have to specify in the next steps. This is only a starting point for the app configuration. You can add more features after completing the wizard. For example, if you chose "Standard ERP sync and quote app", it can also be a native app with server-to-server communication.
A message appears if your choice requires a specific license in production.
Enter the name of your application. Click Next.
Note
The application name must be 64 characters or less and not contain restricted characters.
Give the app a descriptive name. Standard apps that will be published in our app store have conventions for phrasing.
Enter a redirect URL. Optionally, click Add More to enter additional URLs. Then click Next.
Specify integration points if applicable.
Set the technical contact for your app.
Click Create Application.
All app configurations are automatically published to SOD. You can now request to publish the configuration.
For standard apps, you can start working on the App Store information.
Watch the walk-through on YouTube:
Types of apps
When registering an application, you can choose from five predefined templates that will prompt you for the required settings. Alternatively, you can choose to start with an empty set and fill in what you need.
- Web application
- Native application
- Server-to-server application
- Custom database mirroring application
- Standard ERP sync and quote application
- Empty application configuration (DIY)
Default config
Web app | Native app | Server-to-server | Mirroring | ERP sync, quote | Empty (DIY) | |
---|---|---|---|---|---|---|
WebAPI | x | x | x | x | x | |
Services88 | x | x | x | |||
Webhook agent | x | x | x | x | x | |
SystemToken claim | x | x | ||||
ERPSync agent | x | |||||
Redirect URL (^http://127.0.0.1\:\d{4,10}$ ) |
x | |||||
Is native or mobile | x |
Get keys
After signing up for a developer account, you need to register your application idea to get your unique client ID and client secret so you can start coding.
If you have registered the application but lost the keys, you need to look up your ID and create a new secret.