App Submission for Marketplace

I have created a app so our customers can integrate their account with our App.

I’m using OAuth2 protocol for authentication and after authentication, we will use the access token to fetch data like boards, users, items from

I’m also using webhooks to keep this data in sync between and our App.

After submitting our App for review, we received following message:

After thorough review, we regret to inform you that it does not meet our criteria and cannot be accepted at this time.
Please note that to be featured on our marketplace, it is necessary to have a monday app built on the monday app framework, which must implement one or more monday features such as (integrations, views, or widgets,…), and use our app’s infrastructure.

Currently we are able to share our app with our customers using share URL.
But they first have to install our app and then go through OAuth2 flow. We want to avoid this so they can directly trigger OAuth2 flow. Also on the authentication screen, it shows message that app is not approved by

Do I need to create some features for my app. And if yes, then which kind of feature should I add?

Did you ever get an answer, Girish? I have the same questions.

In my scenario, all of the logic is in a desktop app and the app only serves to enable OAuth2 login.

Same problems, app needs to be installed into organization for OAuth to work (otherwise “invalid_scope” error) and “app not approved” message is visible. I guess neither problem is the end of the world, but it would be good if could accommodate this type of scenario better.

You will need to add some kind of features to get your app approved by
I ended up adding integration recipe: Quickstart guide

1 Like

Ah, didn’t even think of putting in dummy features:) Come to think of it, I can think of an actual feature I want to implement, might give that a try.

Aside from removing the ugly “app not authorized” message, did that solve the problem of users still having to install your app into their account in order to use OAuth2?


No, users still have to install app in order to use OAuth2. This is default behaviour and can not be change :neutral_face:

Yeah, I guess they didn’t have desktop+OAuth in mind so that’s to be expected. In any case, thanks very much for the info, Girish!