Metrics
Quasr keeps track of 3 metrics across your tenants, which are relevant for billing:
Monthly Active Accounts (MAA) which is the number of unique active accounts in a month per tenant summed across all your tenants. You can also see the MAA individually per tenant. This metric serves as the key metric and will have most impact to your monthly bill. Usually it will align closely with your own business model.
Monthly API Calls (MAC) which is the number of successful MAA-related API calls in a month per tenant summed across all your tenants. You can also see the MAC individually per tenant. This metric really serves as a protection against excessive use as we provide a number of free MAC per MAA that we consider sufficient for normal usage. Hence if you see charges for MAC on your bill you're probably doing something out of the ordinary.
Monthly Active Tenants (MAT) which is the number of unique active tenants in a month across all of your tenants. A tenant is considered active if it has MAA / MAC metrics in that month. This metric will serve as a secondary key metric with larger multi-tenant deployments, as for regular use we provide a number of free MAT for hosting various environments (dev, test & prod).
Monthly Active Accounts (MAA)
First notice we say accounts and not users. This is because we consider all accounts regardless if they represent a user or a client (machine) as in the Quasr platform both are created equally. Now let's look at which API calls result in a MAA.
POST factors/login
user / client
upon successful login (i.e. issuance of a session token)
GET controls/consent
user / client
upon successful consent (i.e. issuance of a consent token)
GET oauth2/authorize
client
upon token issuance
POST oauth2/token
client
upon token issuance
POST graphql
user / client
upon successful response
Monthly API Calls (MAC)
First note is that we don't count all API calls just those that relate to MAA - hence the above list for APIs generating MAA is identical for MAC. Also we provide a number of free MAC per MAA that we consider sufficient for normal usage. Hence it really serves as a metric for overuse and in case you have a valid business case you can exceed the free calls, but you will of course incur MAC charges.
Monthly Active Tenants (MAT)
First note is that we don't count all your tenants per month rather only those with activity, meaning only those that have non-zero MAA/MAC metrics. As we only count active tenants this should align with your own business model for larger multi-tenant deployments like operating a SAAS service or multi-brand/unit setup.
When you try to create more than 3 tenants in your account and haven't provided your billing details yet the API will complain. We kindly ask you to provide us with your billing details in this case just as a safeguard as your chance of incurring a MAT charge will be more likely (as we only count monthly active tenants).
Last updated