active network espn

Active Product Development

4 Posts tagged with the api tag

Opening the Search API

Posted by JeremyGThomas Nov 6, 2009

http://www.active.com/assets/images/api/api-by-active-100x15-a.gif

I'm happy to announce that we've opened the API that powers http://searchbeta.active.com, the solution scheduled to become the new Search engine behind active.com in the coming months.  By opening the API we're hoping developers will think of interesting ways to use and mashup our data.  The API provides programmatic access into our core directory of assets, including:

  • Events
  • Classes
  • Tournaments
  • Training Plans
  • Race Results
  • Articles

 

While this data was already available before through the Asset Syndication API, it is now possible to conduct relevancy-based searches based on keywords.  Plus, the new Search API is fast and allows for a variety of output formats including:

  • XML
  • HTML
  • RSS
  • JSON

 

The Search API is documented at http://developer.active.com/docs#search.  Signup for access on developer.active.com, we'll approve your application and get you going.  And let us know what you think of the API, either by commenting on this blog, in our API forum, or by sending a tweet to @jgrahamthomas.

58 Views 0 Comments Permalink Tags: search, api

The Sportspower API

Posted by JeremyGThomas Oct 19, 2009

sp-temp-short.png Sportspower is a leading highschool team sports ranking website.  It contains a complicated algorithm that factors in things like win/loss record, homefield advantage, state division and school size to calculate team rankings at the divisional and national levels.  Take a look at the national ranking for "mega" highschool football teams on Sportspowerhttp://www.sportspower.com/football/teams/high-school/football/texas/cedar-hill-longhorns/2034/ratings/mega/spc.

 

Rankings data is available through an open API, and we partnered early on with ESPN Rise to feature football rankings on their site.  Check out the bottom right-hand corner of http://espn.go.com/high-school-sports/rise/football/ where they build a widget consuming the Rankings APIThe API is now available for all developers to leverage in their applications or websites. 

 

Read up on the Sportspower API on developer.active.com.  Typically, the API is used to:

 

  1. Determine the geographic context for ranking data by querying the Playoff Group, Playoff Subgroups or Sportspower School Size Classification API for the relevant group ID (i.e. "60" for all very large highschools in the United States).
  2. Use the geographic context (group ID) to get a list of rankings for a given sport.

 

During the initial rollout, only highschool football (api.sportspower.com/football/) and basketball (api.sportspower.com/basketball/) is supported with lacrosse data from laxpower.com soon to follow.

156 Views 0 Comments Permalink Tags: rankings, sportspower, product_development, api, highschool

Livestrong.com and ESPN Rise are new additions to a growing list of websites featuring active.com data through integration to the active.com API.  As Geoff Skow writes on developer.active.com:

 

Demand Media's LIVESTRONG.com, a “practical resource to find a wealth of health-related information from a wide range of sources”, taps into the Active.com directory of community events to add to the relevance and usefulness of its business listings. For example, the site includes an Active-powered list of nearby events to each of the pages in its Restaurant section:

http://developer.active.com/files/Livestrong.jpg

 

ESPN Rise uses the SportsPower API Service to better fulfill its goal of offering “all the latest high school sports information, including scores, stats, rankings, polls and athlete profiles”. The site features the top ranked high school football teams across five classifications according to the Active Power Ratings. New ratings and rankings are unveiled every week throughout the season, and are generated at the national, state and local level.

 

http://developer.active.com/files/espnrise.jpg

We're excited about the uptake of our API and hope to see developers do new and innovative things with our data.  You can read more about our API on programmableweb.com at http://www.programmableweb.com/api/active or read through the api specification at http://developer.active.com/docs.

253 Views 0 Comments Permalink Tags: active, product_development, api

The API is Live

Posted by JeremyGThomas Jun 2, 2009

 

(cross-posted from developer.active.com)

 

 

 

After much anticipation I'm happy to announce the launch of our Event (Asset*) Syndication API.  This is a simple XML/HTTP API that returns a list of events matching specified filters as per API documentation.  A subset of our events can be queried through this service.  These are (note the api_key below is a demo key, so use it at your own risk):

 

 

 

You might use this data to create an iPhone app of upcoming events or a widget for your website.  We're excited to see what your ideas are.  If you're interested in using the Event Syndication API, sign up for an account, register for an API key, and read our terms of use.  We'll review your request and will get back to you (via email) asking you about what it is you'd like to do with the API.  We're still scaling our infrasture so not all requests will be automatically approved.

 

 

 

 

 

 

 

*Note the word "Asset" appears in the title of this API as we have more than just event in our database, so generically we call these things assets.

 

 

796 Views 0 Comments Permalink Tags: active, product_development, api