35 New APIs: SMS Messaging, Shopping Cart Migration and Semantic Tools

Adam DuVander
Nov. 14 2010, 08:00AM EST

This week we had 35 new APIs added to our API directory including a tool to geolocate by ip address, spelling correction service, cost per click advertising network, bulk sms messaging service, opensocial service and web page text summarization tool. Below is more detail on each of these new APIs.

360voice360voice API: The 360voice API provided by 360voice.com allows users to request data about Xbox Live gamertags and 360voice user profile data. The API uses RESTful protocol and responses are formatted in XML. 360voice is an online community for the Xbox 360.

Ami-Link HideAmi-Link Hide API: The Ami-Link API lets users protect files that are posted on file-sharing sites such as rapidshare and megaupload by protecting the link with a scrambled code. Amigura Technology Solutions is a website design company. The API can be used with the following sites: rapidshare.de, rapidshare.com, megaupload.com, sendspace.com, depositfiles.com, uploading.com, yousendit.com, zshare.net, badongo.com, hotfile.com, mediafire.com, filefactory.com, easy-share.com, fileserve.com, sharingmatrix.com, ziddu.com multiupload.com, qooy.com. The API uses RESTful protocol and requires use of an API key.

AxedaAxeda API: The Scripto API connects the Axeda Custom Object scripting engine, and a Web Service client. Using Scripto, users can code a script in the Groovy language, using the Axeda SDK and potentially mashing up results from other systems, all within the platform, and expose the script to an external consumer via a single, REST-based Web Service operation. The Axeda Platform enables users to build enterprise M2M applications for connected products, both wired and wireless. API responses can be formatted in XML, JSON or CSV.

BankLZBankLZ API: The banklz API is a lookup service for German bankcodes. It uses RESTful protocol and responses are formatted in XML or JSON. The site does not contain any further documentation.

Cart2CartCart2Cart API: Cart2Cart is an online shopping cart migration service which helps you to move from your current shopping cart to better one automatically. All the user has to do is provide information about their current shopping cart, the target shopping cart, and choose migration options
and then start migration process instantly.

API will be used for migration. You will be able to move the following data from Shopify: currencies manufacturers product categories products product attributes product images customers orders And the following data to Shopify: manufacturers product categories products product attributes product images. Documentation is not publicly available on the site.

CDYNE Postal Address VerificationCDYNE Postal Address Verification API: Utilize this XML Web Service to return a certified deliverable address. CDYNE Postal Address Verification helps prevent spelling and formatting errors by enforcing address standardization during entry. The service returns Latitude/Longitude, ZIP+4, Bar Code information, District Type, Time Zone, Census Block and more.

The service can be programmed to clean customer lists by scheduling periodic scrubbing or maintaining integrity at point of entry, providing unparalleled accuracy in gathering and maintaining address data. Efficiency of route sales and delivery planners can be increased by correctly identifying map coordinates (using latitude and longitude data) that can be fed into drivers' GPS Navigation Systems.

'CheckAddress', 'CheckAddressW2lines' and 'AdvancedCheckAddress' are the most commonly used functions. This API uses SOAP protocol and responses are formatted in XML.

CDYNE SMS NotifyCDYNE SMS Notify API: Utilize this XML Web Service to send immediate or scheduled SMS messages one at a time or thousands simultaneously to any phone number in the United States and Canada.

CDYNE SMS Notify provides any company an automated method to send and receive single or bulk SMS text messages. This service is currently being used by universities, schools, delivery companies, monitoring applications, and many others. SMS messages are sent instantly and return the status of every message sent.

This service does not require a cell phone carrier name, only the message and phone number to send to. For every message sent, users will receive a unique identification number that can then be used to query delivery status and message responses as needed or automatically. The service can be programmed to retrieve replies from messages sent and post them back to an application.

The 'SimpleSMSSend' operation is ideal for sending out single basic notifications while the 'AdvancedSMSSend' operation is better used for scheduling send time and using an assigned dedicated long code. The API uses SOAP protocol and responses are formatted in XML.

Complexity Intelligence Markup CleanerComplexity Intelligence Markup Cleaner API: Complexity Intelligence Markup Cleaner API looks for HTML errors on a web page and returns the cleaned text as a whole. Complexity Intelligence is a start-up that focuses on Artificial Intelligence research. Complexity Intelligence is developing a range of natural language processing services accessible through web-services. Both free and paid subscriptions are available. Support is provided for both Java and PHP. The API uses RESTful protocol and responses are formatted in XML.

Complexity Intelligence Part Of Speech TaggingComplexity Intelligence Part Of Speech Tagging API: The Complexity Intelligence Part Of Speech Tagging API looks at a sentence, or a set of sentences, analyzes them and marks up each word in a text with an identifier of a semantic class (part of speech). Complexity Intelligence is a start-up that focuses on Artificial Intelligence research. Complexity Intelligence is developing a range of natural language processing services accessible through web-services. Both free and paid subscriptions are available. Support is provided for both Java and PHP. The API uses RESTful protocol and responses are formatted in XML.

Complexity Intelligence Spell CheckerComplexity Intelligence Spell Checker API: Complexity Intelligence Spell Checking API analyzes a word or sentence depending on the service requested by the user. The user can have the API find single or multiple words that are candidates as possible correction of the word in input. It can also return the best correction to the string. It can correct multiple errors simultaneously. Complexity Intelligence is a start-up that focuses on Artificial Intelligence research. Complexity Intelligence is developing a range of natural language processing services accessible through web-services. Both free and paid subscriptions are available. Support is provided for both Java and PHP. The API uses RESTful protocol and responses are formatted in XML.

DAAS.com CloudDAAS.com Cloud API: DAAS.com allows server, storage and networking infrastructure to be managed via a single web interface: the Virtual Private Datacenter. The CloudAPI, provides a method to control and automate data center management using either REST or XML-RPC architecture.

FraudLabs BrowserObject Browser DetectionFraudLabs BrowserObject Browser Detection API: The BrowserObject Browser Detection Web Service is a hosted, programmable XML Web Service that allows instant detection of online visitor's Web Browser information. FraudLabs develops, markets and supports a scoring system online for online credit card transactions. Users can provide BrowserObject with their visitor's Web Browser User Agent String and Browser Object Browser Detection Web Service will analyze and return the Web Browser information. The API uses SOAP protocol and responses are formatted in XML.

FraudLabs IP2LocationFraudLabs IP2Location API: The IP2Location Geolocation Web Service is a hosted, programmable XML Web Service that allows instant identification of online visitors' geographical location by using their IP address. The IP2Location Geolocation Web Service returns geographic information such as country, region, city, latitude, longitude, ISP and domain name. FraudLabs develops, markets and supports a scoring system online for online credit card transactions. The API uses SOAP protocol and responses are formatted in XML.

Geosion mobile SMSGeosion mobile SMS API: Geosion mobile SMS API allows users to integrate their applications and web-services to the Geosion network and manage their campaigns. Geosion offers their customers access to HTTP, SMPP & SMTP APIs. Geosion has a high performance network SMS messaging in Spain, and provides to businesses, enterprises and content providers with access to our network using SMS applications. Public documentation of the API is not available.

IBAN and BIC ConversionIBAN and BIC Conversion API: Uses SOAP protocol to calculate and validate IBAN and BIC code from Belgium Bank Accounts and calculate IBAN from European Bank Account numbers.

Lead411Lead411 API: The Lead411 API provides information about companies and executives. Users are able to display people records including titles and company name. Other details/fields are available with the company search. There are no public docs currently available; users must subscribe for further docs. Lead411 provides data on companies and executives.

MailgunMailgun API: Mailgun provides a web-service email API for integrating mailboxes into apps. Users can build apps that send, receive, store, search and forward emails in real time using a combination of standard protocols like SMTP, POP3, IMAP and a HTTP REST API. The major functions of the API include: creating mailboxes, sending, receiving and forwarding emails, and email deliverability. The API uses RESTful calls and responses are formatted in XML.

MivaMiva API: Miva offers users a simple API (XML feed) with access to CPC-monetized text ads from thousands of advertisers in its network. MIVA is a cost-per-click network and part of Adknowledge, the largest independent ad network in the world. The company serves over 150 million clicks per month. It displays text ads over a global distribution of sites, including second tier search, content publishers, email and domains to connect advertisers with potential customers. The site does not contain documentation of the API.

MyGeoPosition GeoPickerMyGeoPosition GeoPicker API: The MyGeoPosition GeoPicker lets users integrate MyGeoPosition.com into a website and let their visitors easily enter geographical data into forms. MyGeoPosition.com offers users geocoding of worldwide addresses, finetuning of the position using a drap & drop marker and much more. The service is available in English, French, German, Italian, Dutch, Bulgarian, Hungarian, Chinese and Portuguese. Just add a button and some javascript, once the button is clicked, a popup with a map is shown. Just link the API javascript file and specify, which data should be returned into which form fields or which callback function should process the resulting JSON object.

Panacea Mobile Bulk SMSPanacea Mobile Bulk SMS API: The Panacea Mobile Bulk API enables users to interface directly with an application or web-services in order to communicate with customers. Panacea Mobile is a mobile services company servicing an umbrella of requirements. They specialize in the entire mobile value chain, from the development of software through to the delivery of bulk SMS via an advanced SMS Gateway. Users can access HTTP, SMPP & SMTP APIs. In addition to interfacing with applications users can also set delivery reports.

PresseportalPresseportal API: The Presseportal API allows access to all content (text, image, sound and video) within the Presseportal database for private use in projects and applications. The API is designed for all developers and project managers free of charge. Presseportal is the database for press material in text, image, video and sound of more than 15,000 press offices of business, industry, politics, sports and culture. The API uses RESTful protocol and responses are formatted in XML. An API key is needed to use the API. Site is in German but documentation is in English.

Semantic Engines Contextual AdvertisingSemantic Engines Contextual Advertising API: Semantic Engines Contextual Advertising API identifies best matching advertising categories for a Web page. The API is deployed in a computing cloud and can be integrated with a client's taxonomy of ad categories. Semantic Engines LLC develops products in the fields of information search and retrieval, text mining, semantic analysis, sentiment analysis, and contextual advertising. The API gives businesses an affordable high-quality contextual ad matching option for use in their applications. Contextual Advertising API features include: analyzing the content of a page on the fly and matching it to the relevant advertising category; extraction of key concepts from a page or document. It uses both RESTful and SOAP protocols. Detailed API documentation is available upon request.

Semantic Engines OpinionCrawl SentimentSemantic Engines OpinionCrawl Sentiment API: The OpinionCrawl Sentiment API allows client applications to assess sentiment on a Web page or a piece of text such as a blog comment. The API is deployed in a computing cloud.

OpinionCrawl.com is an example of a site using the API. It allows visitors to assess Web sentiment on a subject - a person, an event, a company or product. Users can enter a subject and get a sentiment assessment of it. For each topic a pie chart expressing current real-time sentiment, a list of the latest news headlines, a few recent thumbnail images, and a tag cloud of key semantic concepts that the public associates with the subject are returned. Semantic Engines LLC develops products in the fields of information search and retrieval, text mining, semantic analysis, sentiment analysis, and contextual advertising.

Users should contact the developers to inquire about a trial of the API. Public documentation is available on the API page.

Semantic Engines SemanticSemantic Engines Semantic API: The Semantic Engines Semantic API is deployed in a computing cloud and powers tools, including SenseBot, OpinionCrawl, and LinkSensor. It allows users to utilize a high-quality semantic or text mining solution to enrich their applications. Semantic Engines LLC develops products in the fields of information search and retrieval, text mining, semantic analysis, sentiment analysis, and contextual advertising. Semantic API features include: extraction of semantic concepts from a page or document; creating a 'semantic cloud' of concepts describing a group of pages; generating a multi-document summary of a set of pages; generating an essay on a topic based on a set of pages. It uses both RESTful and SOAP protocols and requires use of an API key. Responses are formatted in XML.

SonicoSonico API: Sonico is a free-access social networking website oriented toward a Latin American audience. The OpenSocial API can search and add friends, update personal profiles, manage privacy settings, upload photos and videos, organize events, challenge other users in online games and interact with other people by means of private messages, public comments, photo tags, and a web-based instant messenger.

SummaritySummarity API: The Summarity API allows users to summarize the web page they are viewing. The API uses RESTful protocol and responses are formatted in JSON.

SunnytrailSunnytrail API: Sunnytrail is an analytics service that helps small and medium companies that sell subscriptions (such as SaaS companies) and track profitability metrics effortlessly. Sunnytrail offers a secure API that companies can use to send transitions in their userbase (signups, plan upgrades, plan downgrades, plan cancellations) in real time. Business owners can follow the evolution of their businesses via a simple interface. Public documentation of the API is not available.

Taobao Open PlatformTaobao Open Platform API: Taobao Open Platform Beta API exposes the basic business processes of Taobao Mall. The API includes a suite of services covering 15 categories. Actions included are retrieving category, product sku, shipping logistics, shop category and more. The API uses RESTful protocol and responses are formatted in either XML or JSON. The site and documentation are in Chinese.

Travel Booking EngineTravel Booking Engine API: Booking Engine is an application dedicated to the assessment and management of budgets for travel hotel, lodging, tour operators etc. For users is offers the following functionality: calculation of contemporary preventive treatments in all available rooms, reservation confirmation, customer e-mail confirmation, high-speed computing. It has an API for developers but lacks a description or public documentation.

TribeHR WebHookTribeHR WebHook API: TribeHR uses WebHooks to provide real-time callbacks to scripts that are hosted on a user's web server. TribeHR offers a secure human resources website platform with the goal of simplifying and automating many common HR tasks. With WebHooks allows the creation ofscripts that respond to actions that take place within a secure and private human resources website.

UMBELUMBEL API: UMBEL (Upper Mapping and Binding Exchange Layer) is a lightweight ontology structure for relating Web content and data to a standard set of subject concepts. Its purpose is to provide a fixed set of reference points in a global knowledge space. The API contains several services, including the ability to search for UMBEL subject concepts and find detailed information about a specific UMBEL subject concept URI. Also includes tools for listing and verifying sub-classes, as well as an endpoint for SPARQL queries.

Vision Helpdesk Vision Helpdesk API: The Vision Helpdesk API gives users open access to several functions of Vision Helpdesk. Using Vision Helpdesk API lets a script interact with Vision Helpdesk functions. Vision Helpdesk is an Ajax Web-Based True Satellite Helpdesk. It allows for the management of support desk functions for multiple companies from one place. The Vision Helpdesk API allows scripts to communicate with Vision Helpdesk code and integrate Vision features seamlessly into user scripts.

Volkswagen Reviews NetworkVolkswagen Reviews Network API: The Volkswagen Reviews API exposes the functionality of the Volkswagen Reviews Network allowing developers to integrate the data into their applications. Volkswagen Reviews Network was founded in April 2003 and is China's largest consumer guide site of city life. The API uses methods such as returning lists of cities, regions, shop names and types. The API uses RESTful protocol and responses are formatted in XML or JSON. The site documentation is in Chinese.

Wiqet MultiMediaWiqet MultiMedia API: Wiqet is a multimedia tool to easily make an online presentation. Users can upload photos, music files or videos, add a voice message or webcam recording. The Wiqet tool can be fully integrated within a website by using the Wiqet API.

XigniteOFACXigniteOFAC API: The XigniteOFAC API gives you access to the Specially Designed Nationals (SDN) List for U.S. OFAC Compliance. You can search by name, address and more.

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)