Developer Hub, formerly Marketplace Manager, is a tool for creating and maintaining your app in the Pipedrive Marketplace. It’s the starting point for your app creation process and where you create and maintain it. Everything you need to do to create and support your app is done through Developer Hub.
- Save a draft app and get your
- Register your app
- Update and maintain your app
- Delete your app
First, you need to save a draft app to start working on your app. Why? Because this is where you’ll get your
client_secret – 2 crucial elements required for OAuth authorization. Learn how to get them here.
The two main required fields that are necessary to save your draft app are your app name and the OAuth callback URL. All other fields marked as required will be validated when you send your app to review.
Take note: If you initially inserted a non-functioning OAuth callback URL, make sure you change it to a functioning one before submitting it for approval.
NB: Do pick your app type carefully, as it cannot be changed later on Developer Hub.
Registering your app is a major step in the app creation process before you send it off for the app approval process. This is when you fill out all the details of your app and its listing page on the Pipedrive Marketplace.
To give your app users a good user experience, there are three crucial aspects to take note of when registering your app:
Along with your app’s name and icon, the General Info tab is where you should include marketing details about your app.
What exactly does your app do? Why is its integration with Pipedrive useful? Tell users about it through a summary, a longer description, app listing images and a video link.
The OAuth & access scopes tab is where you will specify the types of data your app needs access to, depending on the endpoints your app uses.
It’s important to choose only the scopes necessary for your app. Start by choosing the least amount of scopes needed, then enable additional scopes – according to this mapping – based on the endpoints used in your app.
Before sending your app to review, check to ensure that your app handles our main pre-defined installation and uninstallation flows. This is mandatory for all public apps. Your app should present a unified experience as users authorize access to their data and account for all installation scenarios. Read more about app installation flows here.
There is a slightly different flow for registering your private app. Private apps can be shared with any user/company in Pipedrive via a direct, unlisted installation link. They don’t have to go through the app approval process and will not be published in the Pipedrive Marketplace.
Hence, private apps will only have to fill out the parts of the app registration form that cover app creation.
The app’s status is displayed in a pill next to the app name in Developer Hub.
Public apps can have four statuses:
|Your app is in a draft state. Please start installing and testing it before sending it for review.|
|Your app has been sent for review and is being reviewed by the Marketplace team.|
|Your app is approved by the Marketplace team. It remains unpublished as you have to publish it yourself.|
|Your app is published and publicly visible in the Pipedrive Marketplace.|
Private apps can have two statuses:
|Your app is in a draft state. It can be shared with users in the same Pipedrive company.|
|Your app is live and can be shared with any company in Pipedrive via its direct, unlisted installation link.|
Updating your app to maintain it is similar to registering it. Within Developer Hub, you can make various changes to your app listing, such as your app listing’s images, video (YouTube) link, descriptions and more.
This is where you can also make more significant changes, such as:
- Changing the scopes of your app
- Changing your app name
- Hiding your app to unlist it
Should you wish to remove your app from the Pipedrive Marketplace, you can do so via Developer Hub. Find out more about how to delete your app here.
Deleting your app means it will no longer be visible in Developer Hub nor listed in the Pipedrive Marketplace. It will also be uninstalled from all existing customers.
Updated 21 days ago