For developers
How to create apps and add them to the SendPulse app directory
Getting Started
-
SendPulse app directory overview
Last Updated: 30.07.2024
The SendPulse app directory is an environment where teams and companies can develop and use individual solutions that supplement the features of the SendPulse tools.
-
SendPulse app directory API scopes
Last Updated: 30.07.2024
Scopes give your app access to view, edit, and record data in user accounts and SendPulse tools using SendPulse Service REST API.
Account Management
-
How to create an app
Last Updated: 26.11.2024
SendPulse's app directory allows you to add public or private apps and integrate them with other platforms.
-
How to navigate the SendPulse app review process
Last Updated: 30.07.2024
Once you provide all the required data and test your app, you need to submit it for review.
-
How to manage your apps
Last Updated: 30.07.2024
You can view and edit all your created apps in App directory > Created.
-
How to add a user to your private app
Last Updated: 30.07.2024
Access to private apps is limited to a specific group of users. You can make your app private for internal company use or personal needs.
Integration Flows
-
User authorization flow
Last Updated: 30.07.2024
Every time an installed integration opens, SendPulse sends a code to the Login URL you specified when creating your app. To get keys to API calls via your app, you need to send a request with this code and app keys.
-
User token flow
Last Updated: 30.07.2024
App user tokens authorize requests to SendPulse Service REST API, allowing specific actions on user account data based on scopes.
-
Uninstall flow
Last Updated: 30.07.2024
When a user uninstalls your app, SendPulse sends a POST request with user data to the Uninstal URL you specified when creating your app.
-
User interaction flow
Last Updated: 30.07.2024
Once a user clicks Install in your app, SendPulse creates a connection between your app and them. SendPulse does not send any additional information to your integration.
or