News

The client dashboard: usage, invoices and keys in one place

Managing an API account usually means bouncing between several places: one page for keys, another for billing, a support inbox for everything else. We built the My Geocode dashboard to put all of that in one spot instead, reachable at /dashboard for any account.

Usage stats sit front and center, showing how a key or a network is tracking against its free allowance, prepaid credit, or Unlimited package, in the same terms as the quota headers attached to every API response. Invoices live in the same place, giving a clear paper trail for anything billed through prepaid credit or an Unlimited package, without needing to email support for a copy.

API keys are managed at /dashboard/keys, where new keys can be generated, old ones reviewed, and anything no longer in use retired. Since a key can authenticate as an X-API-Key header, an Authorization: Bearer header, HTTP Basic auth, or a query parameter, the dashboard shows the key value plainly enough to drop into whichever of those four methods a given integration uses.

Beyond usage and keys, the dashboard covers a growing set of account tools. A referral program at /dashboard/referrals rewards anyone who sends a paying customer our way. Two-factor authentication adds a second login step for accounts that want it. Coupon codes can be applied directly against an account. Canned support replies help our team answer common questions faster when a ticket does come in. Language and dark-mode settings let the interface itself adapt to how someone prefers to work.

None of these features are scattered across separate tools or separate logins. They live together because an account's usage, its billing, its keys and its security are all part of the same relationship with the API, not separate products bolted together. We build and run a geocoding API. That is the whole company, and the dashboard is meant to reflect that same focus rather than sprawl into something unrelated.

If you have not looked at your dashboard recently, it is worth a visit even if nothing about your usage has changed. Reviewing active keys, checking invoices, and confirming two-factor authentication is enabled are all small habits that are easy to keep once the dashboard makes them quick.

Everything described here is available now, to every account, with no separate request or upgrade needed to access it.