41 New APIs: Rotten Tomatoes, Email Marketing, Expedia and Image Editing

Adam DuVander
May. 01 2011, 12:00AM EDT

This week we had 41 new APIs added to our API directory including a digital watermarking service, link bookmarking service, blogging service, movie information and reviews database, spelling correction service, helpdesk service and rss feed reader.

We covered some of these in more detail in these posts:

Below is more detail on each of these 41 new APIs.

#blue#blue API: #blue is a service that stores text messages in a conversational style. With this API, client apps can, on behalf of users, do almost anything that can be done through the #blue website. This includes reading and sending messages, creating and updating contacts, and marking messages as favorites. The API uses RESTful calls and responses are formatted in JSON.

AISpeechAISpeech API: AI Speech specializes in computer speech recognition, analysis, tone analysis and dialog management techniques. AISpeech JavaScript API provides AI Speech Ltd's pronunciation evaluation, speech recognition, and text-to-speech technologies. With the API developers can implement speech enabled applications. AISpeech API supports:

* Audio Recording.
* Speech Pronunciation Evaluation, Chinese and English.
* Multi-style Text-to-Speech, Chinese and English.

Documentation is in Chinese.

CakeEngineCakeEngine API: CakeEngine Montreal-based email marketing platform for marketing agencies, freelance designers, and software developers. You can customize it, brand it, and extend it with a wide array of third-party add-ons or with its CakeMail API.

CatchpointCatchpoint API: Catchpoint provides active web performance monitoring from multiple locations around the world. The Catchpoint solution is a tool that helps in identifying and resolving performance and availability issues before they affect end users. The solution allows users to monitor not only performance of HTTP and HTTPS, but also that of DNS, TCP, FTP, and multi step web transactions.

The Catchpoint Real Time Push API provides users with data directly from their nodes -- the moment the test completes its run. This provides the fastest way to integrate data into customers' systems in order to accelerate problem resolution.

Catchpoint also provides an Alerts API, which will push alerts and their associated data directly to internal systems. The alerts data includes the same data present in the alerts emails, including debugging information like traceroute, and information collected on each node that triggered the alert. Public documentation for the APIs is not currently available.

DecibelDecibel API: Decibel provides software and metadata for businesses to create applications for management and search of digital media. Decibel provides data and discovery services through a number of API packages for application developers. The APIs are pay as you go. Documentation of the APIs is not publicly available and users must contact the developer for access to the APIs.

ExpediaExpedia API: Expedia is a world leader in travel and technology, and the EAN Developer Hub gives developers free access to a set of APIs that power websites, mobile apps, and much more. The EAN APIs can be used to book hotels, flights and cars. The APIs use both REST and SOAP protocol and responses are formatted in XML.

Fake Name GeneratorFake Name Generator API: With 27 languages and 22 countries, the Fake Name Generator is the most advanced name generator on the internet. It can be used to generate names, addresses, social security numbers, credit card numbers, occupations, UPS tracking numbers, and more for free. The API uses RESTful calls and responses are formatted in XML, JSON and PHP.

Feest.jeFeest.je API: Feest is a Netherlands-based location sharing service, which also incorporates other location sharing services like Foursquare. The Feest API is in private beta and public documentation is not available. The site is in Dutch.

FormLizardFormLizard API: FormLizard uses an online interview format to fill out forms. With their API, users can integrate the form completing and document authoring capability of FormLizard into their own applications. This API is a REST API that allows access to the interviews and interview sessions in a FormLizard account without separately logging into FormLizard every time. Responses are in XML or JSON. The API is currently in public beta.

FreeCovers.netFreeCovers.net API: Freecovers is a large, fast and easy cd cover archive. It maintains a huge database of high quality cd and dvd covers. The FreeCovers API has been created to allow folks to easily add content to their site, by integrating our content into their design.

The API allows full-freedom in how you use the content you retrieve, and is a great way to add that extra something to your site.

GatekrashGatekrash API: Gatekrash aggregates event listings in the UK by searching other websites. Gatekrash then collects the listings and provides filter and sort options. Events are grouped geographically, by venue or by other similarity.

The Gatekrash API provides a RESTful interface to the Gatekrash event database. The API is currently free to use, with no rate limiting or authentication required, though considered to be in "perpetual beta."

Genband A2Genband A2 API: Genband is a telecommunications and infrastructure service solutions provider. The Genband A2 Converged Applications Server is a leading SIP and IMS Applications platform that gives enterprise and consumer users access to voice and video calling, instant messaging, conferencing and other telephony services. The A2 API lets users integrate IP telephony with their applications. Developers can use the Genband A2 APIs to provide cloud-based/social multimedia services for enterprise and consumer VoIP telephony such as: click to call (voice & video calling), phone/mobile presence, instant messaging, conferencing, incoming/outgoing calls and friends list address book. Genband APIs leverage common SOAP/XML and RESTful interfaces as well as trigger-based SCIM access to SIP messaging. Full documentation is not publicly available.

GoodGuideGoodGuide API: The GoodGuide API enables developers to access GoodGuide.com data through a REST-based interface. Version 1.0 of the GoodGuide API currently supports one operation, search, that returns information and GoodGuide ratings about entities. An entity as defined by the GoodGuide API is a product, company, brand, or product category for which there is a GoodGuide rating. Through the API, you can find information about any entity currently available on GoodGuide.com.

GoodGuide provides information about the health, environmental and social performance of products and companies.

IActionableIActionable API: IActionable is a gamification provider. Their goal is to help companies engage with their users using feedback techniques learned from games but applied to non gaming applications. The API can be used in an application to send events and display reputation and rewards. The API uses RESTful calls and responses are formatted in JSON.

InfoChimps DatasetsInfoChimps Datasets API: InfoChimps is a data platform and marketplace for sharing and selling data of all types. The InfoChimps Datasets API provides access to 2,000 "tables" of data across several categories, including science, government, sports and music.

The site allows for searching for datasets by keyword, cost and tags. Sample API calls are documented along with each dataset. Free datasets can be accessed up to 100,000 calls per month, then InfoChimps offers tiered pricing.

JustGivingJustGiving API: JustGiving's fundraising technology allows you to create a fundraising page and donate online. It focuses exclusively on charity donations and provides mobile and social media features.

With JustGiving API, you can automatically create fundraising pages for your users, enable people to update their fundraising pages, display donation data (and other data) from fundraising pages, create accounts, retrieve the status of a donation, and query and share the search of 8,000 + charities registered on JustGiving.

To enable you to create an application using the API you will need to sign up for a Application ID. Sign up at https://apimanagement.justgiving.com/signup

leadsNyou Email MarketingleadsNyou Email Marketing API: LeadsNyou is a marketing service that provides several tool such as Email Marketing and SMS Marketing, along with a database. The leadsNyou Email Marketing API lets developers synchronize their applications with the leadsNyou Email Marketing service. With this API, developers can create tools to manage contacts, send email campaigns, fetch results and perform other required tasks. The Email Marketing API uses XML as a data format and requires an API Key to be attached to all calls.

Lemonade StandLemonade Stand API: Lemonade Stand is a new way to buy and sell locally, a neighborly commerce platform that enables people to buy and sell goods within a community. Anyone can post a listing and other users can search locally available products. Lemonade Stand provides a simple HTTP GET/POST/PUT API, allowing developers to create their own applications that can interact with Lemonade Stand.

LinqTo.meLinqTo.me API: LinqTo.me allows users to bookmark, tag and share links with their friends via social networks. The web-service API provided by LinqTo.me allows uses to automate this from apps or websites. With the API, users can query links created by the user or their followers, query lists of favorite links and insert or edit new links. The API uses RESTful calls.

Location GenomeLocation Genome API: The Location Genome Platform is a uniform solution combing Content, Context and Collaboration on top of locations. It offers a set of APIs to access rich content, deep understanding and real time collaborative information sharing about locations. It allows mobile web developers to build a context aware, content rich and personally relevant experience in their location based mobile applications. The APIs are currently in private Beta. Potential users should contact the developer to get more information and get access to the APIs.

Location Labs Spatial StorageLocation Labs Spatial Storage API: Location Labs brings safety and innovation to users through the power of mobile phone technology with products such as Family Safety, a mobile tracking product, and Safe Driving, a program that locks a phone from receiving/sending calls and texts while in a moving vehicle.

The Spacial Storage API is a RESTful API that allows developers of location-based applications to quickly query a database of geo-tagged data. Developers can also use the API to manage their own data scalable and safe way and make it available to their own application and 3rd party applications. The API also allows developers access to already available 3rd party data.

magicklymagickly API: Magickly is an image manipulation service. The hosted version of the app, magickly.heroku.com acts as the base URL, then the image URL is appended to the query string as a src=, followed by any of the supported operations.

MercuryMercury API: The Mercury API is an API that allows applications and websites to create, manage, and deploy SMS/MMS campaigns. Using the API allows applications and websites to enable SMS. The service also allows people to send single SMS and MMS messages to multiple mobile phone numbers. The Mercury platform handles mobile subscribers, delivery of messages, unsubscribes, and other aspects of SMS/MMS campaigns. The API uses RESTful calls and responses are formatted in XML and JSON.

MINDBODYMINDBODY API: MINDBODY is a business management service that started out as a simple management solution for yoga, pilates, and spinning studios and became a recognized company in more than a dozen personal service markets. MINDBODY offeres its business management services as an online platform and an API for its clients to use. The MINDBODY API is a SOAP-based API for allowing 3rd parties to programmatically access MINDBODY Online business logic and data.

Mojo HelpdeskMojo Helpdesk API: Mojo Helpdesk is a helpdesk service that allows users to create help tickets and add comments to tickets. Mojo Helpdesk offers a SOAP-based API for developers to create their own applications around the Mojo Helpdesk service. The API can be used to export, import or update helpdesk data, and developers can write scripts to output data into CSV or other formats they may need. The API also allows the creation and editing of tickets as well as adding comments to existing tickets.

Mydrmspace.comMydrmspace.com API: Mydrmspace is the place where you can sign your multimedia with invisible and inaudible ID. You can also add hidden comments into the signed multimedia files. Wherever your multimedia files are there is your data!
Welcome!

Mydrmspace is the first on-line platform, where you can sign your multimedia content with a digital watermark. Digital watermarks are inaudible or invisible after they have been added to a music file, audio book, recorded speech, photo, video, document, etc. Digital watermarks should be also irremovable from digital files after they have been signed. Digital watermarks may be also used as protection of copyrights to signed multimedia content.

On Mydrmspace you can even upload your own watermark coder and decoder in order to check how effective and popular they are through our on-line community. Check how effective the signing system you developed really is. Compare it against other signing systems that have already been uploaded by their creators. Maybe your watermarking system will top all popularity ratings!

NewsBlurNewsBlur API: NewsBlur is an RSS feed reader. NewsBlur's API allows users to retrieve their feeds, feed counts, feed icons, feed statistics, and individual feed stories. No API key is required, but users are required to authenticate before using any of the API endpoints. The API uses HTTP Post protocol.

NewsCred PlatformNewsCred Platform API: NewsCred is a global content distribution platform that helps content producers generate new outlets of revenue by allowing them to syndicate content via an API. The API gives users programmatic access to millions of news articles, images and videos from 5000+ news sources, ready to be integrated on any device. The NewsCred Platform API exposes identifiers for topics, articles, sources and other uniquely identifiable objects. The API uses RESTful calls and responses are formatted in XML, JSON or RSS.

OrigoOrigo API: Origo is an open source software development and collaboration platform that can be used to host open and closed-source projects. Origo has a partially open API implemented in XML-RPC external. This means that anyone can write their own program to interact with Origo. It exposes a variety of methods that provide functionality on user accounts, projects, issues, community and wikis.

PiryxPiryx API: Piryx is a platform for online fundraising for non-profits, charities advocacy groups, political campaigns, corporate giving programs, groups, clubs, sports teams and other causes. The social giving API helps connect people with the causes they care about online. Users can then share those causes with friends and family using social media sites, as well as email and other tools.

PlaceIQPlaceIQ API: PlaceIQ extracts context and meaning from location data and organizes this into actionable intelligence about a hyper local location. PlaceIQ takes large amounts of often unstructured, unrelated, location based data such as photos, place data, event data, digital and social data and extracts patterns, trends, intelligence and context from the data. The PlaceIQ API accepts a request with time and location, and returns a full JSON string with all of the attributes and scores for that location and time period. Full documentation is not publicly available.

Planning CenterPlanning Center API: Planning Center is an online service that allows users to have one central place to organize all aspects of their ministry service (such as scheduling, creating service plans, and posting music) and keep staff and volunteers connected. The Planning Center API is a RESTful API allowing developers to create their own Planning Central apps and tools.

Poszkole.plPoszkole.pl API: The Poszkole.pl API can be used to give ActionScript games the ability to report scores and statistics to the main server. The API is easy to install into an ActionScript game; simply copy some code into the beginning of the game script file to implement the service. Scores can be submitted later by calling the PoszkoleAPI.submitScore("key",value) function.

PriceSpinPriceSpin API: PriceSpin offers a selection of API webservices for our price comparison solutions including shopping, financial and mobile phone services. These webservices are offered as both SOAP webservices and REST webservices. The PriceSpin API allows developers to create tools and applications that can search for products, search for stores and also search for category specific offers that match your vertical. One added bonus to the websirvices, is that clients can simply add selected offers from PriceSpin merchants to their website without having to download the entire PriceSpin inventory.

ProcessWireProcessWire API: The jQuery javascript library is enjoyable because it's syntax is simple and fun to use, and it lets you get a lot done without a lot of work. ProcessWire's API is inspired by jQuery and it's style and syntax.

The goal behind the ProcessWire API is to provide the level of accessibility and control to your site's pages that jQuery provides to the DOM.

PublishflowPublishflow API: Publishflow is a service that allows online news publishers to monitor live competitor publishing activity. Instead of having to spend hours manually monitoring competitor websites, the Publishflow tools and services automatically monitors websites and notifies team members of any changes. Publishflow also provides analysis tools for determining the most popular categories/topics for a competitor's news stories.
The Publishflow API is a simple API that allows developers to create their own Publishflow applications around the provided services and tools.

PublrPublr API: Publr is a free, simple micro-blogging service that lets users upload text, video, and audio posts, as well as several other media types. The Publr API allows developers to create their own applications that can interact with Publr data/posts, using either XML-RPC or simple HTTP requests.

Rotten TomatoesRotten Tomatoes API: Rotten Tomatoes is a website containing information about movies: information, news, reviews and ratings, pictures, etx. The Rotten Tomatoes API is RESTful web service that was designed to be easy to explore and use. Developers can use the API to access the Rotten Tomatoes' database of movie data by using the Lists, Movies, or DVDs sections of the API.

Spellchecker.netSpellchecker.net API: SpellChecker.net provides spell-checking products for web-applications. The SpellChecker API lets developers integrate spell-checking functionality into their own applications. The API uses RESTful calls and responses are formatted in XML and JSON.

SyllabsSyllabs API: Syllabs develops technologies for semantic analysis of text content. The Syllabs API, lets developers integrate the functionality of the semantic analysis platform in their own web site or application. The API currently offers the following functionality:

Language detection: the API can automatically identify the language and encoding of your text.
Information extraction: the API can extract key terms and named entities (people, places) from your text, that you can use to add semantic tags to your content.
Related keywords: Starting with one or more terms, the API can generate a set of related keywords, that you can use to link to similar topics.

The Syllabs API is currently available to select partners as part of a private beta program. It uses RESTful calls and responses are formatted in XML and JSON.

YummlyYummly API: Yummly is a semantic recipe search and recommendation platform. Yummly enables users to find and customize recipes based on their personal taste, nutritional and dietary preferences. The site aggregates recipes from cooking websites, and is fully integrated with Facebook. The API is currently in private beta.

Adam DuVander Hi! I'm Developer Communications Director for SendGrid and former Executive Editor of ProgrammableWeb. I currently serve as a Contributing Editor. If you have API news, or are interested in writing for ProgrammableWeb, please contact editor@programmableweb.com Though I'm a fan of anything API-related, my particular interest is in mapping. I've published a how-to book, Map Scripting 101, to get anyone started making maps on websites. In a not-so-distant past life I wrote for Wired and Webmonkey.

Comments

Comments(1)

User HTML

  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.