web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested answer

Detect App Installation and Subscriptions Via Partner Center API

(3) ShareShare
ReportReport
Posted on by 8

Hi everyone,

We’re currently offering our Business Central app through Microsoft AppSource with a transactable offer using Microsoft’s commercial marketplace (Transact). We’ve configured the offer, plans, pricing, and free trial options in Partner Center.

I’m trying to understand what happens programmatically when a user installs our app via AppSource, particularly through the Partner Center APIs.

Here are my main questions:

  1. Is there a way to detect via API when a user installs our app from AppSource?

  2. How can we identify which plan or offer they selected (e.g., free trial vs. paid)?

  3. Is there any event, webhook, or notification triggered in Partner Center when the app is installed and activated?


  1.  

We want to integrate this data with our internal logic to track users and manage access based on their selected plan.

Any insights, examples, or documentation references would be greatly appreciated!

Thanks in advance!

I have the same question (0)
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    19,137 Super User 2025 Season 2 on at
    Detect App Installation and Subscriptions Via Partner Center API
  • Suggested answer
    KP - Solution Architect Technical Profile Picture
    652 on at
    Detect App Installation and Subscriptions Via Partner Center API
    Hi
     
    You can add your own subscription customization tables and manage it with APIs
    Whenever an app is installed, a record will be created in the Admin API
     
    Note: this is customized, not MS commercials.
     
    Let me know if this helps
     
     
    Thanks,
    KP
  • Suggested answer
    YUN ZHU Profile Picture
    92,429 Super User 2025 Season 2 on at
    Detect App Installation and Subscriptions Via Partner Center API
    As far as I know, there is no way.
    Even if you create an event or API in your code to detect, the user can also turn off httpclient requests.
    If the customer tenant is under your management, you can use the Admin API to detect the extension installation status of all environments.
    The following post has a simple example.
     
     
    Hopefully other experts can give you better advice.
     
    Thanks.
    ZHU
  • Jonas "Jones" Melgaard Profile Picture
    4,894 Super User 2025 Season 2 on at
    Detect App Installation and Subscriptions Via Partner Center API
    Moved from the General forum to the SMC forum that supports Business Central.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
Rishabh Kanaskar Profile Picture

Rishabh Kanaskar 4,119

#2
Nimsara Jayathilaka. Profile Picture

Nimsara Jayathilaka. 3,902

#3
Sumit Singh Profile Picture

Sumit Singh 3,021

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans