Skip to main content
Two endpoints report your own usage. Both are free, both answer only for your account, and both take an inclusive day range in IST. Omit the range for the last 30 days.

Totals

total_calls counts every call. billed_calls is the subset you were charged for, and failed_calls the subset that returned an error and was not charged. A free call that succeeded, such as a DigiLocker status poll, falls in neither, so the two subsets do not always sum to the total. credits_remaining is the balance on the key that made the request, at the moment it was made.

Individual calls

This is the line-by-line record behind the totals, newest first. Use it to reconcile an invoice or to find the call behind a support question: reference is the identifier to quote. Pages are positioned rather than numbered, so calls arriving while you page cannot shift a later page and hide a row. Pass next_cursor as cursor for the next page; its absence means the end. at is in IST, matching the day range.

What is not here

Usage reads are not themselves recorded, so checking your usage does not change it. The record holds what was called and what it cost, never what the call was about. It carries no identifier, name or document, so a usage export is safe to share internally without review.