AOL Video Upload API

General Overview

What is the AOL Video Upload API? The AOL Video Upload API allows you to provide upload functionality directly from your site to the AOL Video site. The videos uploaded using our API will be available to all visitors to video.aol.com, and can be surfaced by Truveo video search, which powers AOL Video's search as well as video search on other sites around the web. Additionally, with our player platform, you could give your users the ability to upload and display video on your site.

Upload API News

We've added PHP sample code to the AVU Sample Code page to show how to call the Upload API in a server-side request. We've also made some corrections to our upload documentation, specifically, the URL for the upload API is http://upload.uncutvideo.aol.com/api/asset/upload. Sorry for the inconvenience.

Features

 

AVU File Upload API
This API will allow users to upload a video file to AVU.

Upload Status API
This API allows users to check the status of their uploaded videos to AVU.

 

Video Tools

Interested in learning more about AOL's Video Tools?

 

AOL Video Upload API Usage Rules

You may use the AOL Video Upload API to enable your users to upload video files directly to AOL Video provided you:

  1. Enable uploads solely via the following Developer Products: your publicly available HTML website ("Your Site").
  2. Clearly indicate to the user that the video will be uploaded to AOL Video.
  3. Notify users that to use the functionality they must establish an account with AOL Video. Prior to every upload, present users with the opportunity to read and agree to the AOL Video Standards. The opportunity to read and agree to the Standards can be accomplished by including, in close proximity to the button or other link that initiates the upload, the statement, "By uploading your video to AOL Video, you agree to the AOL Video Standards." The words, "AOL Video Standards," must be an active link to the Standards at: http://uncutvideo.aol.com/License.html. It is crucial that all users agree to AOL’s Video Standards. Should you fail to present the AOL Video Standards to users at any time, therefore, without limitation of any other rights or remedies it may have, AOL reserves the right to apply any technical remedies or impose any sanctions, including but not limited to possible termination of your developer ID.
  4. Invoke the API no more than fifty (50) times in any 24 hour period.
  5. Comply with the AOL Developers Network Agreement and Terms of Service.
  6. Comply with the following error protocols: If the API returns an error indicating that the end-user is not eligible to use the service, the front end must use neutral language indicating that the user cannot use the service, but cannot indicate why. Language such as, "The service you are trying to reach is temporarily unavailable," is appropriate.
  7. Comply with the following player state rules: The API documentation may enable the display of an AOL video player on Your Site. If you choose to enable the display of such AOL video player, you shall invoke such display solely in accordance with the documentation and shall ensure that the AOL video player is used solely to display only those video assets uploaded to AOL Video via Your Site (using asset ids returned per the documentation).
This is our first release of the AOL Video Upload API, so remember to check back frequently for any updates or upgrades to ensure that Your Site's implementation remains current and up to date with the most recent features.

If at any time you believe you will exceed the API call threshold or actually exceed the API call threshold, you shall notify AOL through the contact form on dev.aol.com. AOL may, but is under no obligation to, monitor any such usage and/or permit usage in excess of the API call threshold subject to your agreement upon additional terms and conditions determined by AOL in its sole discretion, including without limitation, additional economics payable to AOL.