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

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.

Try SendPulse today for free