Developer Applications - Creating a Client ID and Secret for an OAuth Application
These are the instructions needed if you are developing an application that you plan for other UltraCart accounts to use. Follow them to register your application. Developer applications utilize OAuth 2.0 authentication to make API calls to third party accounts. Your application can be given limited permission to accomplish the desired functionality without having complete access to an account.
The OAuth application is the appropriate authorization option for the following API's:
- Auto Orders
- Channel Partner
- Checkout
- Coupons
- Customers
- Fulfillment
- Gift Certificate
- Items
- Orders
- Webhooks
Steps
Log into your UltraCart account and then navigate:
Main Menu → Configuration → Development → Authorized Applications / API Keys
or from the side menu
Advanced → Developer Tools → REST APIs → Setup API Credentials (green button)
From the Authorized Applications page, select the Developer Applications tab and click Register a new application :
In the configuration section that appears, you may:
- Upload an application logo (square, maximum 1024 x 1024)
- Application Name
- Developer Name
- Homepage URL
- Application Description
- Authorization redirect URL
These are all standard fields you will find on any OAuth registration screen.
Select all permissions your application will need. If you have permissions questions, call or email our support and we will assist.
Click Save to save your OAuth Application:
Related Documentation
https://www.ultracart.com/api/#topics.html