Hi Lily,
I don't have a shareable data file handy, but basically for each request the main things we track are:
* Full request URL
* API key used
* The e-mail address of the user associated with the API key
* IP address
* Response status code (success or error)
Using that information, we're then able to slice and dice our usage in various ways. Echoing what Lisa said, the highlights tend to be overall growth in usage or any interesting apps we've found using our data. But overall, here's probably the main things we look look at semi-regularly:
* Overall usage trends of the APIs (eg, how many API requests we have each day or each month)
* Individual API usage (how the traffic of API X compares to API Y)
* How many developers are using JSON vs XML for outputs
* How many new developers sign up for API keys
* Any new, interesting users of our APIs (this is a manual process of skimming the new accounts and looking for recognizable companies in the e-mail addresses)
* Particularly heavy users of our APIs
* Internal vs external traffic (using the IP address, how much of our API traffic comes from inside our organization vs outside)
Does that help? If you're still looking for some raw data to play with, let me know, and I might be able to come up with something to share.
Nick Muerdter
National Renewable Energy Laboratory
[
http://www.census.gov/mso/www/img/twitter.gif]<
http://twitter.com/uscensusbureau>[
http://www.census.gov/mso/www/img/facebook.gif]<
http://www.facebook.com/uscensusbureau>[
http://www.census.gov/mso/www/img/youtube.gif]<
http://www.youtube.com/uscensusbureau>[
http://www.census.gov/mso/www/img/flickr2.gif]<
http://www.flickr.com/photos/uscensusbureau/>
And always on the web at
census.gov<
http://www.census.gov/>
Learn about Census Mobile Apps<
http://www.census.gov/mobile> for your smart phone and tablet!
-----
us-govern...@googlegroups.com<mailto:-----
us-govern...@googlegroups.com> wrote: -----
To:
us-govern...@googlegroups.com<mailto:
us-govern...@googlegroups.com>
From: Lily Bradley
Sent by:
us-govern...@googlegroups.com<mailto:
us-govern...@googlegroups.com>
Date: 04/25/2013 02:22PM
Subject: Re: 3 upcoming API events
Does anyone have a data file about API usage (# calls by key or IP address) that I could play around with?
I'm trying to understand what story I could paint in the future about our own data. Get a sense for how to describe success, and set goals/targets.
Sorry I missed this mornings call.
On Wed, Apr 24, 2013 at 1:23 AM, Gray Brooks <
grayb...@gmail.com<mailto:
grayb...@gmail.com>> wrote:
Hi folks,
There's a few events coming up if you're interested. Click through to sign up and register.
* April 25, 10am-11am - Monthly API Online Office Hours<
https://docs.google.com/a/gsa.gov/spreadsheet/viewform?formkey=dExEc1A4Q3pjczdxVk14MXdnNExlTWc6MQ>: An open discussion for anyone working on or interested in Federal APIs. Held on Google Hangout (and conference call). Signup here<
https://docs.google.com/a/gsa.gov/spreadsheet/viewform?formkey=dExEc1A4Q3pjczdxVk14MXdnNExlTWc6MQ>.
* May 1, 1pm-2pm - Learn How to Use and Create APIs<
http://www.howto.gov/training/classes/learn-to-use-create-apis>: An online walkthrough of the outstanding MeasuredVoice presentation explaining APIs and offering a simple but powerful and scalable model for DIY web services.
* May 2, 11am-12pm - API Standards from the White House<
http://www.howto.gov/training/classes/api-standards-white-house>: A thorough overview of the recently released WH API Standards<
https://github.com/WhiteHouse/api-standards>, which offers a thorough model for agencies who are designing APIs.