checking app quota parameters without quota incrementation

Not applicable

How to check below app quota parameters without changes the quota limit.

ratelimit.CheckAppQuotaLimit.used.count ratelimit.CheckAppQuotaLimit.available.count ratelimit.CheckAppQuotaLimit.expiry.time

What is the proper way to get the data from the system, without actually updating the quota counter?

0 1 162
1 REPLY 1

You could set the message weight field to 0, so that your API call is not counted. It's already discussed on this thread.

Alternatively, you could set outstanding quota, expiry time and used quota in your response header. So that the calling app knows about the quota before even making the call. I have seen Salesforce.com using this approach for their APIs.