16 New APIs: Rackspace, Rapleaf and Streaming Radio

Adam DuVander
Mar. 20 2011, 08:00AM EDT

This week we had 16 new APIs added to our API directory including a web-based helpdesk service, online recommendation engine, flight schedule service, text extraction tool, PDF conversion service and tickets search service. Below is more details on each of these new APIs.

Diffbot ArticleDiffbot Article API: The Diffbot Article API is used to to extract clean article text from article web pages. It's powerful when combined with the permalinks that are extracted by the above APIs. The Diffbot Article API takes in as input any news story page. Statistical machine learning algorithms are run over all of the visual elements on the page to extract out the article text and associated metadata, such as its images, videos, and tags. If the article spans multiple pages, Diffbot will follow the next pages to get the whole article. There is also experimental support for extracting reader comments.

DocRaptorDocRaptor API: DocRaptor is a RESTful API that allows users to generate PDF and Excel documents using simple HTML. Users can use styles to style the HTML and it will translate to some XLS/PDF formatting. The API also has the ability to run any JavaScript in the HTML document before converting it. The API works in any programming language and even supports Java.

FlightLookupFlightLookup API: FlightLookup by GoldenWare provides information on flight schedules, airport timetables, flight metadata, codeshare information, flight routing and airport terminal information for commercial airline flights. Pricing for the FlightLookup RESTful API is based on the developer's monthly commitment level, number of hits to the server, per month and the update frequency of the data (weekly or monthly).

HelpSpotHelpSpot API: HelpSpot is a comprehensive Web-Based Help Desk Software. Email, web, phone--however customers reach you, HelpSpot can centralize and effectively manage your support. HelpSpot web services API provides access to nearly all data stored within the system, HTTP-based returning XML/JSON/PHP for easy access from nearly every programming language. This API can be used to programmatically create requests, view queues from other applications, access forums and knowledge book content, embed your help desk directly into your web site/software, or even create an entire new help desk interface.

HubSpot LeadsHubSpot Leads API: HubSpot provides Internet marketing software that helps businesses get found online, generate more inbound leads and convert a higher percentage of those leads into paying customers. HubSpot's software platform includes tools that allow professional marketers and small business owners to manage search engine optimization, blogging and social media, as well as landing pages, email marketing, lead intelligence and marketing analytics. The HubSpot Leads API provides access to your lead information. It is a REST-style API which you can use to add leads to the system, update lead information (e.g. adding a form submission), query and search leads, and export information about your leads. The API is currently in Beta.

ICanLocalizeICanLocalize API: ICanLocalize is a translation management tool that provides website translation, software/app localization, and other text translation services. With the ICanLocalize API, you can set up a project, send documents to translate, and return the translation when it's complete. With the API, all interaction between clients and translators can be embedded in the host application.

iCustomer PulseiCustomer Pulse API: iCustomer Pulse makes it easy for you to create and send satisfaction surveys, called Pulses, to your customers. The iCustomer Pulse API allows your company to automate the sending of the pulse so that a person doesn't have to log into your iCustomer Pulse account and manually send the pulse. Sending a pulse through the iCustomer Pulse API is as simple as sending a JSON formatted message via a HTTP Post request to the service.

iRadeoiRadeo API: iRadeo allows anyone to start their own online radio station. iRadeo provides unlimited streams and with the ability to support unlimited listeners--all free. Unique features such as complete customization of player types, ad placement to generate revenue, and creating unlimited stations are just a few great tools within the platform. It's an all-in-one solution for radio stations, podcasters, musicians, music fans, promoters and music labels. Developers can use the iRadeo API to access player information, upload/delete audio, and more.

JabbakamJabbakam API: Jabbakam, the online IP camera platform, allow you to manage your video clips and set up community networks of multiple cameras.

The Jabbakam API enables developers to integrate Jabbakam with their own applications and site. With the API you can view and manage your video clips, administer your networks and your account.

The API is RestFUL with both JSON and XML formats., authentication by OAuth.

OneHourTranslationOneHourTranslation API: The human translation API provides direct interface to more than 10000 professional translators and over 55 languages. There is no need to login, upload files etc. and your text will be sent directly from your content management system and you'll get the translated text back. The API is especially useful for customers with high volumes of content such as financial firms, new media companies, advertising agencies, commercial blogs, ecommerce sites, and other content generators. The Human Translation API is currently used by content management systems, web-sites, ecommerce platforms, mobile applications and more.

Rackspace EmailRackspace Email API: The Rackspace Email REST API provides most of the functions of the Control Panel through a REST-based web API. Whether it is adding a new customer account, adding mailboxes, or any other of the supported features the API allows your application to administer the changes regardless of your application's language or nature. The API is accessible to all with access to Control Panel, including resellers, business customers, enterprise customers, and indirect customers. However, not all operations are available to non-resellers.

RapLeaf UtilitiesRapLeaf Utilities API: RapLeaf allows businesses to personalize their online content for users by aggregating public information available online and data from offline sources. The Utilities API contains tools used for data normalization and deduction which Rapleaf uses internally in their data processing workflow. The tools include returning a gender based on a name, deducing a name from an email address or username, and normalizing part of name for a name string. The API uses RESTful calls and responses are formatted in JSON.

SeatGeekSeatGeek API: SeatGeek is a ticket search site. It aggregates the web's sports, concert, and theater ticket listings into a single place and overlay those tickets on interactive seating charts. It's Deal Score technology is used to identify which tickets for an event are the best bargains. It uses proprietary algorithms to forecast how ticket prices will move over time, enabling users to buy when prices are lowest. You can use the SeatGeek API to find events in your area and upcoming events for teamband. The API currently supports these two methods.

SugestioSugestio API: Sugestio is a scalable and fault tolerant service that now brings the power of web personalization to all developers. The service provides an easy to use service interface and a set of development libraries that enable you to enrich your content portals, e-commerce sites and other content based websites. The service is currently in beta, with several pilot projects and the API.

Todo.lyTodo.ly API: Todo.ly is an online Todo list and Task Manager. Todo.ly exposes its data via an API. With the API, users can access a variety of methods within four object groups: User, Projects, Filters, Items. The API uses HTTP POST protocol and responses are formatted in XML and JSON.

tru.ly Verificationtru.ly Verification API: tru.ly is a free verification platform based on government and private data. It allows users to link various social accounts including Facebook, Twitter, and Linkedin, while protecting personal information as they wish; generate a QR code that is unique to the user's identity, making it easy to share, without divulging details; utilize a browser plugin to see what profiles are verified on social networks and request someone be tru.ly verified in order to authenticate their online identity.

Currently tru.ly offers an API for dating sites. Meant as an online dating profile enhancer, the API allows attributes like age, sex and location to be verified. The API is in beta and public documentation is not available.

Adam DuVander -- Adam heads developer relations at Orchestrate, a database-as-a-service company. He's spent many years analyzing APIs and developer tools. Previously he worked at SendGrid, edited ProgrammableWeb and wrote for Wired and Webmonkey. Adam is also the author of mapping API cookbook Map Scripting 101.

Comments

Comments(1)

[...] 16 New APIs: Rackspace, Rapleaf and Streaming RadioProgrammableWeb (blog)It's Deal Score technology is used to identify which tickets for an event are the best bargains. It uses proprietary algorithms to forecast how ticket prices will move over time, enabling users to buy when prices are lowest. … [...]