Today in APIs: Amazon CloudFront Adds Cookies, Google Places API Developer Challenge for Good, and 14 New APIs

Amazon CloudFront announces new updates to its service to help developers build even faster applications. Google calls for developers across Africa to participate in the upcoming Google Places API Developer Challenge. Plus: 4Chan brings the future of memes with the release of its API and 14 new APIs.

Amazon CloudFront Adds Cookies

The team at Amazon CloudFront is rolling out three new features to help developers build faster applications. They are cookies support, price classes and enhanced logging.

Cookie support allows for the use of HTTP cookes to deliver dynamic content that is both personalized and customized. Price Classes helps manage costs by excluding the more expensive CloudFront locations from distributions by choosing a predefined group of locations known as a Price Class. Enhanced logging includes three new fields to the CloudFront access logs.

CloudFront is Amazon's content delivery Web Service. It integrates with other Amazon Web Services to deliver entire websites, including dynamic, static and streaming content to end users with low latency and high data tranfer speeds.

Google Places API Developer Challenge for Good

The upcoming Google Places API Developer Challenge is now calling for developers from Africa to submit their entries. The challenge encourages developers to improve their communities or governments by using the Google Places API. Submissions are currently being accepted through October 31st, 2012. Winning submissions will receive a VIP experience at Google I/O 2013 along with a chance to showcase their application.

The Google Places API is one of 105 Google APIs in our directory. The API returns information about nearby places including establishments, geographic locations, and prominent points of interest.

API News You Shouldn’t Miss

14 New APIs

Today we had 14 new APIs added to our API directory including an faq service, enterprise content Platform, japanese public holiday reference service, video hosting and distribution platform, environmental change prediction service, information aggregation for pdf forms, travel content service, israeli tariff reference service, java-related blog agreggation service, game and social application Integration service, route planning service, web content management platform, sequence diagram creation service, marijuana dispensary deals service. Below are more details on each of these new APIs. API: ASPFAQs is a publicly available reference service provided by to assist developers working with ASP.NET. The FAQ pages are available on the website, or they can be accessed programmatically using SOAP calls. Function exist for retrieving FAQs, retrieving FAQ categories, or retrieving FAQs by category.

AlfrescoAlfresco API: Alfresco is an enterprise content platform for storing and sharing important documents such as strategic plans, customer profiles, sales presentations, invoices, and contracts. It also features social tools that let people within a company share and discover content the same way they do with social media. Alfresco can operate as a cloud-based system, accessible even from mobile devices. It readily integrates with MS Office, Apple iWork, Adobe Creative Suite, Google Docs, and more. Many of Alfresco's features are accessible programmatically using REST and JavaScript APIs.

Bearmini Public HolidayBearmini Public Holiday API: Bearmini Public Holiday is a web service that provides information on holidays in Japan. It can be used to determined whether a specified date is a holiday, get the English and Japanese names of a specified holiday, get the dates and names of all holidays in a given month, or get the dates and names of all holidays in a given year. These service are accessible programmatically using SOAP calls in XML format.

BuzzoolaBuzzoola API: Buzzoola is an online video storage and distribution platform. Buzzoola features analytic reports on video distribution and viewing, tagging functions, and other media management features.

The Buzzoola API allows developers to access and integrate the functionality of Buzzoola with other applications. Public Documentation is not available; API access comes with account service.

eHabitat WPSeHabitat WPS API: The eHabitat Web Processing Service (WPS) is a web-based tool for assessing potential environmental changes due to anthropogenic activities, especially changes affecting protected areas. In particular, eHabitat's modeling services allow users to assess the likelihood of finding equivalent habitats either presently or in the future. Programmatic access to eHabitat WPS is available in the form of a SOAP-based API.

FillAnyPDFFillAnyPDF API: FillAnyPDF is a form-filling service. It helps users take information from disparate sources and collocate them into a single PDF document. Text from Microsoft Word, for example, can be simply uploaded into the FillAnyPDF form. Also, multiple users can collaborate on and sign a single document. The FillAnyPDF API exposes the platform’s entire functionality. It is a RESTful API that returns XML-encoded data.

Frommer's UnlimitedFrommer's Unlimited API: helps businesses with travel products and services including content strategy, travel guide content, images and slideshows, multi-lingual search engine optimization, and other services. The Frommer's Unlimited API provides users with photos and slideshows, geo-data, and a database with points of interest, events and travel advice that users can integrate into 3rd party sites and mobile applications. The Service uses REST calls and returns data in XML format.

Israel Ministry of Finance TaarifIsrael Ministry of Finance Taarif API: The Israel Ministry of Finance provides the Taarif API, which gives users programmatic access to data on Israeli tariffs. This API is accessible using SOAP calls issued in XML format. Functions are provided for retrieving customs rates system tables, customs rates texts, customs rates HS Codes, customs rates quotas, and additional texts for HS Codes. HS Codes (Harmonized System Codes) are part of an internationally standardized system of names and numbers for classifying traded products.

java.blogsjava.blogs API: Java.blogs is a group aggregation site for blogs that regularly discuss Java technology. Users can easily sign up and add their own blog to the site's Feed. The java.blogs API allows users to search the website and to notify java.blogs that their blog has updated using XML- RPC calls.

OverwolfOverwolf API: Overwolf is a service that allows users to integrate social applications such as Facebook, Twitter, and IM clients into video and mobile games.

The Overwolf API allows developers to access and integrate the functionality of Overwolf with other applications and to create new applications. Some example API methods include resizing windows, retrieving information from games, and creating files from games.

Route4meRoute4me API: Route4me was designed to help business and individuals plan trips more efficiently. The service is designed to reduce travel time, save on vehicle expense. The Route4me API allows users to plan a route, view routes, check the distance between points, and use a single address geocoder as well as a batch geocoder. The Service uses REST calls and returns XML. Access requires an API Key.

SilkSilk API: Silk is a web content creation and management platform. Users can organize their web content and add features and characteristics to their web pages with Silk functionality.

The Silk API allows developers to access and integrate the functionality of Silk with other applications. Public documentation is not available; interested developers should sign up here:

WebSequenceDiagramsWebSequenceDiagrams API: WebSequenceDiagrams is a subscription-based sequence diagram creation service. The completed diagrams can be downloaded as PDF or SVG files and intelligently split across pages for easy printing. WebSequenceDiagrams provides advanced features such as extended text descriptions, stats, and parallel items. WebSequenceDiagrams can be integrated with other services using RESTful calls in JSON format.

WeedDealsWeedDeals API: WeedDeals provides daily deals for local marijuana dispensaries to users Facebook, email, or twitter feeds. The WeedDeals API allows users to search for deals by city, retrieve information about specific deals, and several other functions. The service uses REST calls and will return data in JSON or XML. Access is available with an API key.