Skip to content

For Fintech

Registration as Partner:

Partner login mechanisms are on-demand APIs provided by pocket to build innovative financial products to generate wealth via Investment or Trading such as Algo Trading, Portfolio Management and Trading Products. When the pocket customer logs in to Partner’s portal.

Registration as a Vendor:

To register as a Vendor, Please visit web.gopocket.in/developers

  1. Login using your credentials.
  2. In the Apps sections, Create a new application.
  3. Fill out the mandatory details.
  4. Click "Save" to create a new app.
  5. An App Code (appCode) and API Secret (apiSecret) will be provided to the Vendor. This code is important and Confidential. DO NOT Share with anyone outside your organization.​
  6. The App will be activated by pocket Admin team after reviewing the details given by the Vendor. The Vendor API access will be provided after necessary approval.

Implementation of SSO:

  1. During User login, the Vendor should redirect the pocket user to https://web.gopocket.in/?appcode {:target="_blank"}= along with the App Code as shown here in the url.
  2. User will be asked to login with their pocket credentials.
  3. After successful login, the user will be redirected to the URL provided by the Vendor (Provisions to provide / update the Redirect URL is provided in the Developers Login) along with User Authorization token (authCode) and User ID (userId).
  4. The Vendor will save the user authCode, UserId (userId) along with apiSecret to create a checkSum, which is the SHA-256 hash of userId + authCode + apiSecret.
  5. Vendor should send this checkSum to the URL : https://web.gopocket.in/am/sso/vendor/getUserDetails to get the User Session (userSession), which can be used to access all API end points.