Apps monetization info

Seat-based pricing is one pricing method available for marketplace apps. In this method, users purchase an app subscription based on the size of their monday account.

When users make a purchase, our UI will intutitively recommend an app plan based on their monday account size. Seats fluctuate over time, so developers must monitor account size to ensure compliance using the apps_monetization_info API.

Queries

Required scope: account:read

  • Returns an integer representing the number of seats in an account
  • Can only be queried directly at the root
query {
  apps_monetization_info {
    seats_count
  }
}
import { ApiClient } from "@mondaydotcomorg/api";
const mondayApiClient = new ApiClient({ token: myToken });

const query = "query { apps_monetization_info { seats_count } }";
const response = await mondayApiClient.request(query);

Fields

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

FieldDescription
seats_count Int
  • For accounts with one product, this returns the total number of seats in the account.
  • For accounts with more than one product, this returns the product subscription with the highest seat count.