I’ve often been annoyed at the cell phone industry for their inability to let me know when my plan limit is about to be exceeded. So much so that a few years back I just opted for an unlimited plan so that I didn’t have to deal with it (so I guess they won). Maybe things have changed since then, but is it too much to ask for a courtesy text message when I reach my monthly voice minutes or text limit? Shouldn’t that be a courtesy that a customer should expect? People typically don’t have time to monitor their usage, and usually only find out they’ve gone over their limit when the monthly bill shows up, after it’s too late.
It’s a little embarrassing to admit that up until recently the only ways a developer could monitor their FullContact API account usage was either via logging in to the developer portal for their account or monitoring plan limit emails (sent when your account reached 100% of plan level usage for the month).
The New FullContact Account Stats API
The good news is that we are very happy to introduce a new endpoint that gives you a more flexible option. Better late than never! The FullContact Account Stats endpoint allows a developer to pass their API key in a GET request and get back their FullContact metric usage statistics in JSON or XML. By default the response will contain the statistics for the current month; however, optional parameters allow for retrieval of any prior months’ stats.
This endpoint allows developers to build their own monitors, create alarms, or bake logic into their application for altering their account usage behavior. There shouldn’t be any surprises when it comes to billing – we encourage you to check out this new endpoint and see how it can benefit you.
To learn more about this endpoint, visit our Stats API docs.