This week we had 15 new APIs added to our API directory including a daily stock price lookup service, online rhyming dictionary, sms messaging service and online donation processing service. Below is more details on each of these new APIs.

Blesta API: Blesta is a client management, billing, and support service that can be used to automate payments/billing and invoice creation, and work tickets. The Blesta API can be accessed after creating an account with Blesta, and can be integrated with any system.

BlogSpam.net API: BlogSpam.net is a real-time SPAM detection service for forum and blog comments. The service can identify many common types of SPAM and block comments containing SPAM. The BlogSpam API is an open source XML-RPC API that can be used to interface with any forum or blog service.

Disposable E-Mail Address API: The Trash Mail is a Trash Mail Service with a Template based Web GUI and an ATOM and XML based REST API. With the API developers can integrate the Trash mail service in other applications. Documentation is in German.

Global Currents Pipeline API: Global Currents develops and provides online donation platforms for donation-based organizations and charitable communities. The API connects with Global Currents donation processing, giving users full e-receipting, donor reporting, processing in 14 currencies, Giving in memory/honor of and more functions. The API is a donation-processing platform that integrates with secure websites. Documentation is not currently available online.

Kasabi API: Kasabi is a data marketplace that enables developers to get ready access to both free and commercial data sources. Kasabi provides data hosting, standard APIs for accessing all datasets, as well as the ability for the community to create new APIs over data in the marketplace. The APIs use RESTful calls and response formats include XML and JSON. Kasabi is currently in private beta.

LivePerson Agent API: The LivePerson platform enables businesses to identify and engage customers using the right communication channel, at the right time. This hosted solution delivers tools that support and manage online customer interactions--chat, email, voice, and knowledgebase--from a single agent application.

The service provides users an opportunity to immediately chat with a representative via an instant messaging system embedded in their site. With the API, users can create, update and retrieve resources. Responses are formatted in XML and JSON.

By using the LivePerson Platform APIs, users can customize their applications to add features that extend the reach of their LivePerson solution. The LivePerson APIs give access to the visitor data of an application, and allow users to connect with business applications through rules-based plug-ins

With the Agent API, developers can create agent chat applications from any desktop, mobile device or server-based software application. These applications enable agents (real or virtual) to log into their LivePerson account, take chats from visitors and to transfer chats to other agents. The API uses RESTful calls and responses are formatted in XML and JSON.

LOC-AID API: LOC-AID is a service that can pull locations from networks and provides ready-to-use services so that developers can spend more time creating
applications and less time dealing with arcane technology.

The LOC-AID Xchange Gateway is a location aggregation platform that allows you to easily integrate wireless location to any kind of content or service, without worrying about location interconnectivity, interoperability, and delivery method. LOC-AID takes the worry out of location so that you can focus on what you do best: providing value-add services to your customers.

The LOC-AID Xchange Gateway offers several different APIs for location based services: Device Registration, Get X/Y, Address, and SMS Messaging. All of these APIs are SOAP-based APIs with different WSDL endpoints.

Location Labs Geofence API: The Geofencing product provides an API for a developer to create a geofence, a virtual perimeter around a location of interest, that triggers an alert when a user enters, exits or dwells in it. Developers can create their own geofences from their own data or use 3rd party geofences made available by Location Labs. Geofencing provides applications with the ability to store and act upon geofences and geo-tagged data. Geofencing is currently available for iOS, and Android development is in progress.

Red Condor Provisioning API: The Red Condor Provisioning API is a REST-based XML API that helps administrators of the Red Condor Message Assurance Gateway appliance automate configuration and maintenance of their system settings. It provides a scripting mechanism to batch perform such basic tasks as creating and deleting accounts, domains, and mailboxes, and customizing their properties. Some methods of this API require data to be transmitted in XML form, others can be used through simple HTTP requests.

RhymeBrain API: RhymeBrain displays the best rhyming and most commonly used words for a search query. The API allows users to include RhymeBrain.com rhyming results on their web site. It uses RESTful calls and responses are formatted in JSON.

RoutoMessaging SMS/MMS API: RoutoMessaging is a full services provider for SMS and MMS messaging. They provide a SMS and MMS API that enables Web sites and applications to start sending and receiving SMS, MMS and perform HLR Look Ups (Number Discovery). Developers can use the API to integrate the service with their database and system. Documentation is not publicly available.

Stocklytics Historical Stock Prices API: Stocklytics provides stock market data of all sorts, from ticker symbol quotes with charts, to news and even Twitter results about the particular stock. The three major US markets are supported: NASDAQ, AMEX and NYSE.

The Historical Prices API can be used to look up the Open, Close, High and Low price, as well as the volume of stock traded for a stock code within a particular date range. The API supports the downloading of the entire historical data set on file for a stock going back to January 1st 1980. The Stocklytics API makes the Stocklytics data available as a RESTful API with JSON and CSV output.

Stocklytics Intraday Historical Stock Prices API: Stocklytics provides stock market data of all sorts, from ticker symbol quotes with charts, to news and even Twitter results about the particular stock. The three major US markets are supported: NASDAQ, AMEX and NYSE.

The Intraday Historical Prices API allows users to get a list of the price for a particular stock for the current day (or the latest day of trading if markets are closed) in 5 minute intervals. With this data, users can generate intraday stock graphs, or perform stock analysis in near real-time. Data for this API is updated every 5 minutes. The Stocklytics API makes the Stocklytics data available as a RESTful API with JSON and CSV output.

Telephony Intelligence Data Services API: Telephony Intelligence Data Services (TIDS) operates as a data provider. TIDS maintains data services to both the consumer and business segments through two distinct online channels. On the consumer side, TIDS operates through consumer oriented websites which allow the end user to purchase reports based on a reverse phone number look up. On the business side, the service is rendered to organizations that frequently require access to data services for such practices as background screening,billing verification, fraud and crime investigation and debit collection. The API offers access to over 20 types of data including name, address, caller ID and more. The API uses RESTful calls and responses are formatted in CSV.

Toronto Transit Commission Real-Time Arrivals API: This service provides real-time locations and next vehicle arrival predictions for Toronto Transit Commission (TTC) streetcars. Schedules/Route definitions are updated approximately every 6 weeks. Developers can use this data to create applications for providing passenger information to the public. The API uses RESTful calls and responses are formatted in XML.

About the author: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.