The answers to everything else you were wondering
- What is an API?
- Why has ESPN decided to make its content/data available for outside users?
- Who is the intended audience for the ESPN API?
- How might I use the content that’s made available via the ESPN API?
- Do I have to pay to use the ESPN API?
- Can I use the ESPN API for my business?
- Why can't I access more ESPN content/data than what is available in the ESPN API?
- Do I need to give ESPN credit if I use information from the ESPN API?
- What data formats does the ESPN API support?
- I love programming and building digital products. How can I get a job at ESPN?
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
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?
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. Our goal is to make as much sports information as possible available to our developers, and our offerings may change over time. Please check the ESPN Developer Center regularly for new APIs and enhancements that you may be interested in using.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