This guide provides a comprehensive walkthrough on how to set up your ShipRocket API key. By following this guide, you will be able to properly configure API access, enabling seamless integration with ShipRocket's services for managing orders, shipments, and other functionalities.
Go to Shiprocket Seller Dashboard (https://app.shiprocket.in/) and log in with your Shiprocket credentials.
Click on "Settings"

On the settings page, scroll down to the 'Additional Settings' section to find the API Users option.

Click on "+ Add New API User"

In the "Add New User" form, enter your email address and add +api before the @ symbol.
For example, if your Shiprocket email address is abc@gmail.com, enter abc+api@gmail.com.

In the Buyer Detail Access section, select "Allowed."

To grant access, select the desired modules. For full API functionality, check all modules. Then, click the "Create user" button.

After creation, the new API user will be visible in the user list, displaying the information like User Details: The user's email address.

Password: This field displays a masked password.
Please note: Shiprocket will send the password to the provided email address. You must then forward this password to prince@alippo.com.

Status: Displays "ACTIVE" by default.

Action toggles (to enable or disable)

To change the password or modify permissions later, click the ellipsis (•••) under the Action column next to the API user.

Choose Update User.

Select the "Change Password" option if you wish to generate a new API password or reset the existing one.

Click on "Save"

Shiprocket will send you an email containing your generated password.

Forward the email containing the New API login and password to prince@alippo.com.

API keys are unique identifiers required to securely connect your platform to ShipRocket's services. They allow you to process orders, manage shipments, and access other core functionalities of the ShipRocket platform.
To generate API keys, log in to your ShipRocket Dashboard, navigate to Settings → Additional Settings, and click on Add New API User. Select the relevant API modules and click Create User. Your API Key ID and API Key Secret will be displayed in a pop-up.
Yes, you can generate API keys in Test Mode to simulate transactions without real payments. Once you're ready for live transactions, switch to Live Mode and generate the Live Mode API keys.
When adding a new API user, you will be prompted to select API modules (e.g., Orders, Shipments, Listings). For full API functionality, ensure you select all relevant modules based on your business needs.
To reset or change a user’s password, go to the API Users section, click on the ellipsis (•••) next to the user, select Update User, and then choose the Change Password option. A new password will be sent to the registered email.
When adding a new API user, you can grant or modify permissions by selecting the allowed modules. For complete API functionality, ensure all necessary modules like Orders, Shipments, and Courier are selected.
Your answer goes hIf you face issues during the API key generation process, ensure that you are following each step correctly. If the issue persists, contact ShipRocket support through the Dashboard or refer to the help center for troubleshooting.ere