Smarty
cartoon laptop with key icon, cloud icon, and gauge icon connected by dotted lines

Take control with key management

Smarty’s usage by key and limit by key give you the power to track, control, and optimize your API usage. No more surprises or overages—just clear insights and total control.
docs icon

See where your API calls go

Track usage by key and know exactly which apps or teams use Smarty APIs—no more surprises.
boost satisfaction icon

Set limits, avoid overages

Keep costs in check by setting usage limits for each key so no one goes over budget.
streamline operations icon

Stay in control & optimize

Easily manage API keys by using labels. Creating multiple keys and assigning labels allows you to have better visibility into how you’re using Smarty.

Access usage by key report

  1. Log in to your Smarty account.
  2. Navigate to the API key management section.
  3. Select usage by key Reports to view and filter your API usage data.
  4. Download reports as needed to analyze trends and investigate issues.
Set Up Guide
usage by key image
limit by key image

Set limit by key

  1. Log in to your Smarty account.
  2. Go to API key management.
  3. Select a key and set the maximum number of lookups allowed.
  4. You can adjust the limit anytime if needed, just in case you have a change of heart.
*If limit by key isn’t currently in your plan, these options won’t appear.
Set Up Guide

How key management helps you

Runaway code detection

Nobody’s perfect. Sometimes, developers accidentally write bits of code that continuously call an API key, causing unexpected lookup spikes. Whoopsie. Now, you can spot and fix this issue fast with usage by key. (Then you can make that developer buy everyone donuts as penance.)

Investigate unexpected usage

If your company suddenly sees a surge in API calls, use usage by key to pinpoint which key is responsible and why. Because "I don’t know what happened" isn’t a valid excuse anymore.

Monitor the number of lookups

If you allocate a set number of lookups to a client, you can monitor their usage with usage by key and send a CSV file report when they’re close to their limit for better communication and resource allocation.

Increased visibility

With historical data access in usage by key (available back to July 22, 2024, in six-month increments), you can generate reports as often as needed. Gain insights into API usage patterns to help you plan and scale effectively.

Know where your lookups go

With limit by key, you can set hard limits on the number of lookups an API key can use to prevent accidental overuse, so no single key turns into an all-consuming black hole of data. (Or worse, an awkward meeting with your finance team.)

Limit by Key doesn’t limit request speed; it only limits the total number of lookups. (You still need to handle rate limiting separately.) Lookups can be used in an hour or over the full year of your subscription. Once the limit is reached, the key stops working until the owner resets it—no ifs, ands, or buts.

Enhance your security

Instead of creating multiple accounts to manage lookup limits, you can set a limit per key and control who has access to your APIs and how many lookups they can use. The account owner can modify, remove, or reset the limit at any time, so you’re always in control.

key management icon

Have questions? We've got answers

Dive deeper in key management.
01

Key management FAQs

Get the answers to all your burning usage and limit by key questions.
02

Usage by key set up

Learn how easy it is to set up usage by key.
03

Limit by key set up

See how fast you can set up limits on your keys.

Ready to get started?