How to Create and Manage API Applications in 99minds?

How to Create and Manage API Applications in 99minds?

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 - 
  1. Navigate to Settings > API. Click Manage to manage your API applications.
  2. To add a new application, click New Application
  3. In the Add New Application screen - 
    1. Name - Enter the name of the application
    2. Store - Select the store from the drop down. This helps to limit the API application to a specific store.
    3. 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. 
  4. 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.

    • Related Articles

    • How to Create and Manage Webhooks in 99minds?

      99minds platform allows organizations to set up Webhooks to allow applications to communicate with each other and trigger messages in case of any critical activity within the application. 99minds allows customers to create and manage webhooks for ...
    • How to Create and Manage Roles in 99minds?

      Roles are the different user position levels within an organization. For example, within a business, there can be different roles such as Product Manager, Store Manager, Area Manager, Team Leader, Members, Staff etc., Each of these members will have ...
    • How to Create and Manage a Team in 99minds?

      The Teams tab is used to add team members to the organization. Adding members to the organization can be viewed as forming an organization team for carrying out the gift card business. Businesses can also associate admins to the gift card portal from ...
    • How to Create a Store in 99minds?

      A store is the location where the gift cards are exchanged with customers. An organization can have number of stores - be it depending on the vendor tie-ups with other retailers or their own shop within a particular area. Follow the steps below to ...
    • How to Create a Point of Sale Terminal in 99minds?

      Point of sale terminal is where the gift card transaction gets completed. This is the point where the customer makes the payment to the merchant in exchange for goods or services. Once the payment is successful, the point of sale will generate an ...