99minds platform allows organizations to connect different third party applications or services with the gift card platform. To set up this connection, you must generate a set of client credentials to authenticate the application and user, and authorize the access. You can create multiple API Keys as per your business requirement. If you have multiple integrations or if your business accesses multiple services, you can create separate API keys to better organize your application integrations. The API section allows users to create different types of client credentials in the form of API access keys. API keys can be created at global, distributor or each physical store level.
Follow the steps below to create a new API key -
Navigate to Settings > API. Click Manage to manage your API applications.
To add a new application, click New Application.
In the Add New Application screen -
Name - Enter the name of the application.
Store - Select the store from the drop down. This helps to limit the API application to a specific store.
Scopes - Select the scope of access to be given for the application. This will define the level of access and capability of the application when integrating with 99minds gift card platform.
Click Create to add the new application. The application will be added to the list of applications.
You can copy the Key ID and Key Secret and add it in the application that wants to access the gift card platform.
Manage Existing API Application Details
To view the existing API application details, navigate to Settings > API section. Under the App Name column, click the application name that you want to view/edit.
The Application Details section will list the information such as application name, key ID, key secret, store name, list of selected scopes, active status. To Update the application details, click Update to make the changes.