Not sure which product you need? Let the wizard guide you

Take control with key management
Smarty’s usage by key, lookup limits, and rate limits 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.
See where your API calls go
Track usage by key and know exactly which apps or teams use Smarty APIs—no more surprises.
Set limits, avoid overages
Keep costs in check by setting lookup and rate limits for each key so applications stay within budget.
Stay in control & optimize
Easily manage API keys with labels. Create multiple keys and assign labels to see how your apps use Smarty.
Access key reports
- Log in to your Smarty account.
- Go to Reports.
- Locate the download button next to the report you would like to download.
- Select all keys or specific keys that you'd like included.
- Determine the time frame you'd like to view and then export.


Set lookup limit by key
- Log in to your Smarty account.
- Go to API key management.
- Select a key and set the maximum number of lookups allowed.
- You can adjust the limit at any time if needed.
Set rate limit by key
- Log in to your Smarty account.
- Go to API key management.
- Select a key and set the maximum requests per second allowed.
- You can adjust the rate limit at any time if needed.

How usage tracking and key limits help 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 the usage by key report 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 the usage by key report 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 2, 2024), 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 limits 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 controls the total number of lookups that an API key can use. Request speed can be managed separately using rate limits by key. 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.
Limit by key controls the total number of lookups that an API key can use. Request speed can be managed separately using rate limits by key. 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. Better yet, add a label to your key, and with Usage by Key and our key labels, you'll know exactly who is using lookups for each of your Smarty licenses.