The monday.com framework utilizes apps monetization to accept and process payments within the platform itself. Apps are not required to use monday's native monetization feature, so some opt for payments through third-party processing platforms.

As a developer working with monday.com, it is important to familiarize yourself with the apps_monetization_status API to know whether an account supports monetization. This document will walk you through the available queries to read the apps_monetization_status object via the API.

Queries

Querying apps_monetization_status will return metadata about whether or not an account supports monetization. This method does not accept any arguments and returns a boolean.

You can only query apps_monetization_status directly at the root, so it can't be nested within another query.

query {
  apps_monetization_status {
    is_supported
  }
}
let query = "query { apps_monetization_status { is_supported } }";

fetch ("https://api.monday.com/v2", {
  method: 'post',
  headers: {
    'Content-Type': 'application/json',
    'Authorization' : 'YOUR_API_KEY_HERE'
   },
   body: JSON.stringify({
     query : query
   })
  })
   .then(res => res.json())
   .then(res => console.log(JSON.stringify(res, null, 2)));

Fields

You can use the following field(s) to specify what information your apps_monetization_status query will return.

FieldDescription
is_supported Boolean!Returns true if the account supports app monetization.

πŸ“˜

Join our developer community!

We've created a community specifically for our devs where you can search through previous topics to find solutions, ask new questions, hear about new features and updates, and learn tips and tricks from other devs. Come join in on the fun! 😎