The answers to everything else you were wondering

The Questions

The Answers

  • What is an API?

    API stands for “Application Programming Interface.” In simple terms, it is a way for two computer programs to communicate in order to transfer information. ESPN is making some of its content and data available, via its API, for use in products and services.

    Back to top
  • Why has ESPN decided to make its content/data available for outside users?

    Our overall mission is to serve sports fans wherever they consume sports content, and we recognize that can be virtually anywhere, on any device. An API program is an excellent way for us to work with partners more quickly and easily than ever, become more nimble and efficient in our product development, and encourage innovation amongst our own employees and even independent developers who may have ideas of how to improve our products and services to serve sports fans around the world. We also recognize that there are a large number of public developers who may be using RSS feeds and other mechanisms to integrate ESPN content into their services. Our API is a more robust solution for handling those types of integrations.

    Back to top
  • Who is the intended audience for the ESPN API?

    Consumers of our API generally fall into 1 of 3 groups:

    • Internal - ESPN employees and contractors using the API to build ESPN apps;
    • Strategic Partner - companies working w/ ESPN to include ESPN content in their products/services; and
    • Public - independent, registered developers using ESPN content according to our API Terms of Use.
    Back to top
  • How might I use the content that’s made available via the ESPN API?

    We want you to get creative! For example, you may include the ESPN content from the API on your website or in your mobile application. We believe that your innovative use of the ESPN API will enhance your products and services, and provide a more robust experience for your users.

    Back to top
  • Do I have to pay to use the ESPN API?

    Our API is free for non-commercial use, and within the usage limits described when you register for a developer key. If you have a specific application that requires more than the allotted limit of API calls per day, you may be asked to become an ESPN API Partner, at which point a specific business agreement may be reached with you. Please note that not all APIs, or individual pieces of data contained within APIs, are available to the general public.

    Back to top
  • Can I use the ESPN API for my business?

    The ESPN API is for non-commercial use only and governed by our current API Terms of Use. Using the ESPN API for commercial purposes, including selling or charging a subscription fee for the ESPN content made available in the API, selling a product or service that is built with the ESPN API, or including ESPN content in a product or service that includes advertising, is specifically prohibited unless a separate business agreement is reached with ESPN.

    Back to top
  • Why can't I access more ESPN content/data than what is available in the ESPN API?

    Some information that is found on ESPN.com and other ESPN sites is not available for re-distribution/syndication.

    Back to top
  • Do I need to give ESPN credit if I use information from the ESPN API?

    Yes. Unless a specific agreement has been reached with ESPN that dictates otherwise, we have standard branding and attribution guidelines that must be followed when including ESPN API content or data in your application. Specific points to consider are that the application must not be marketed as an ESPN application and the primary branding in the application should not be ESPN. It should be a standalone product, with its own branding, that may include ESPN assets from our APIs. Standard attribution examples for the ESPN content used in the application can be found on the branding and attribution page.

    Back to top
  • What data formats does the ESPN API support?

    We currently support XML, JSON, and JSONP response types. For more information, check out our Technical Overview to learn more about how to interact with our API.

    Back to top
  • I love programming and building digital products. How can I get a job at ESPN?

    We are often looking for world-class candidates. Please see the ESPN Careers website for open positions.

    Back to top

Still have questions?

Have a key but unsure where to begin? Get Started