23 New APIs: Hyperlocal Neighborhood Data, Online Shopping Cart and Carbon Footprint Service

Adam DuVander
Nov. 07 2010, 12:00AM EDT

This week we had 23 new APIs added to our API directory including a campground database, web based CRM and marketing system, online shopping cart software, task tracking application for agile projects, real-time carbon footprint estimates and a hyperlocal data and news aggregator. Below is more detail on each of these new APIs.

123 Shop Pro123 Shop Pro API: 123 Shop Pro is a hosted store and shopping cart. The service allows online businesses to market and sell their products and services by accepting online payments. With the 123 Shop Pro API, developers can build new applications to interact with the platform. Update listings, orders, customers and products using the SOAP protocol, with responses formatted in XML.

90sec.tv90sec.tv API: Using the 90sec.tv API users can easily embed videos on their web pages. With the 90sec.tv API users have full access to 6000 high quality movie and game trailers. The trailers are updated everyday and updates can bevautomatically received via this API. With version 1, users can download the video list and video detail, access the video games list and cinema channel, and adjust the color of the videoplayer. The API uses RESTful calls and all data is returned as XML. Site and documentation are in German.

Active.com CampingActive.com Camping API: The Active.com Camping API, backed by Reserve America's database, provides access to campground data for 97% of the US and Canada's national and state/provincial parks. With it, developers can search for available campgrounds with horse sites in the state of California, for example. Or, developers can search for campgrounds in Maine that allow pets.

This API features two concepts, campground and campsite. Campgrounds are generally situated inside state or national parks and consist of one or more campsites. The Active.com Campgrounds API is a read-only API and returns registration links for campgrounds on ReserveAmerica.com which is public data. As a result, no security measures (SSL, Oauth) are required. The API uses RESTful calls and responses are formatted in XML.

AgileTaskAgileTask API: AgileTask is a lightweight personal backlog tool. Agiletask is a task tracking application featuring an agile workflow, tagging for organization, and interesting achievements. Designed to bring some structure to Agile projects, and help users stay focused on what is most important. Emphasis on keeping task entry simple and quick. The Restful API allows users to extend AgileTask into the tools already being used. Responses can be formatted in both JSON and XML.

AllClientsAllClients API: The AllClients API allows users to interact with the AllClients database. AllClients is web based CRM software and online contact manager. Using the API, the user can login to AllClients from a 3rd party system, add accounts and interact with contacts. The API uses RESTful calls and responses are formatted in XML.

BitsnbobsBitsnbobs API: The Bitsnbobs API allows developers to access and post items for sale on Bitsnbob.co.uk. Bitsnbobs is an online version of a boot sale. Users are allowed to buy and sell online and in keeping with the tradition of a boot sale buyers can haggle with the seller over the price. The API documentation is not publicly available but can be obtained by emailing the developers for more information.

Brighter Planet climate dataBrighter Planet Climate Data API: Brighter Planet fetches, corrects, and parses dozens of datasets daily to inform its emission calculation service. This data is presented for public use as a service to the community. Additional datasets are posted regularly. Brighter Planet delivers cloud-based web services providing on-demand carbon information for a fraction of a cent per query, meant for enhancing existing operational data with environmental intelligence that matters. The API uses RESTful or Taps protocol and responses are formatted in XML, JSON, CSV or SQL.

Conferma BookingConferma Booking API: With the Conferma API 2.0 Booking Engine, users can integrate many additional services into existing booking and settlement systems without having to connect to multiple providers individually. Conferma is the UK travel industry's leading provider of booking, reconciliation and settlement software. Conferma specialises in providing tools to financial partners to enable the automation of previously manual processes in the travel and expenses sector. The API allows users to intergrate Conferma's additional booking and settlement platforms for their website, desktop call centre application or mobile device.

Users have access to a database of 150,000 hotels without having to use the Conferma Hotel Booker Interface. They can also implement the CSP payment process through the API to allow a complete booking and settlement service from a single provider. Access to rates from GDS (Sabre, Amadeus, Galileo), Merchant (Gullivers Travel Associates) and Direct Connects (Premier Inn, Travelodge & Ireland UK).

Users must send an email to request full documentation.

EveryBlockEveryBlock API: EveryBlock aggregates public data for over 15 cities across the United States. The data available varies by city, but is all made available via the EveryBlock API by providing schemas for each metro. The company also provides a widget for light weight integrations. The REST-style API returns XML.

Based on the concepts behind the classic map mashup Chicago Crime, we covered EveryBlock's API on the blog.

Google DiacritizeGoogle Diacritize API: Send a string of text to the Google Diacritize API and it sends back the same text with diacritical marks included. These marks aid non-native speakers with pronunciation. The API currently supports Arabic.

Google Diacritize is one of eight APIs that are included in the Google API Console.

Home Hippo Property PortalHome Hippo Property Portal API: The Home Hippo API allows users to feed into and out of the HomeHippo.com property portal as well as the ability to leverage the site's data to create apps or widgets. Home Hippo is a free to list portal letting users market their property portfolio to a worldwide audience. The API exposes methods such as property upload, property update or fetch property. Each action has its own URL. These can be accessed through RESTful calls with responses being formatted in JSON.

ioBridgeioBridge API: The ioBridge Data Feed API allows users to connect sensors to web services, receive alerts, and data log the results. Additional functionality enables control of devices via web services and make logic decisions based on external data. Internet of Things projects are possible using mash ups of the open APIs with external APIs such as Yahoo Financials, Google Charts, Google Latitude, Twitter, WeatherBug, and Twilio. ioBridge's Internet of things platform is an end-to-end solution connecting users with environmental data collected by sensors, controlling devices via the Internet, and building projects, products and services. This API lets users make RESTful calls to retrieve module data in XML and JSON formats for server and client side applications.

ioBridge JavaScript Widget ControlioBridge JavaScript Widget Control API: This API allows users to interact with widgets via RESTful calls vs. dynamic scripting. This enables direct and open access to widgets to support third-party desktop and mobile applications. Internet of Things projects are possible using mash ups of the open APIs with external APIs such as Yahoo Financials, Google Charts, Google Latitude, Twitter, WeatherBug, and Twilio. ioBridge's Internet of things platform is an end-to-end solution connecting users with environmental data collected by sensors, controlling devices via the Internet, and building projects, products and services. The API is simple enough for mobile phones to control and monitor widgets and robust enough to support LabVIEW applications. Responses can be formatted as XML, JSON, plain text, HTML, WAP/WML, voiceXML, TwiML or TWiML SMS.

LiquidPlanner LiquidPlanner API: The LiquidPlanner API enables programmatic interaction with the LiquidPlanner workspace. Most actions that can be performed within the application can be automated using the API - for example, create a task, comment on the task, track time against it, and then mark it done. Liquid Planner is project management software for scheduling, time tracking, and collaboration. Responses are formatted in JSON.

LittleShoot Labs MIMELittleShoot Labs MIME API: The REST MIME API allows users to get the MIME type for a file name, returning responses as JSON or JSONP. It is a lightweight API with the specific use being when a user needs to dynamically determine a MIME type in JavaScript for any reason. The alternative would be to download an entire JavaScript file.

LittleShoot is a standards-based peer-to-peer application that works directly from an internet browser to perform searching, publishing, and downloading of media files.

MaptimizeMaptimize API: The Maptimize API allows users to upload their map data to their Maptimize account. Maptimize optimizes Google Maps by merging groups of markers as clusters to reduce the amount of visible items on screen. That keep it much lighter to load and better for the viewer. The API uses RESTful protocol and responses are formatted in XML.

MinubeMinube API: The Minube search API is an interface that lets programmers integrate minube.com searches and results into web sites, desktop applications, or mobile phone applications. Minube is a travel community that allows users to draw on others' experiences to plan their own trip and share all of their travel experiences. More than 180 countries and 15,000 cities worldwide are represented. The API is focused on shared experiences, whether sites, reviews, photos and videos all the same, the API is designed to share any type of content generated by users.The API uses RESTful protocal and responses are formatted in either XML or JSON.

RutaminaRutamina API: The Rutamina API provides data from a database of routes, so any application can get, search and display routes on maps. Rutamina is a community focused on walking routes, cycling, tourism and more. Rutamina has tools that enable users to share their favorite routes from all over the world. The API uses RESTful protocol and responses are formatted in XML.

SilentaleSilentale API: The Silentale API allows secured access to Silentale aggregated address book, contact details and message history from emails, twitter and facebook, plus Silentale search results, to enrich user applications. Silentale automatically consolidates contacts and messages in a personal, searchable archive, accessible on the web, on mobile, email clients or directly on social media sites. To gain access to the technical documentation, users need to create a Silentale account and register their application in the Developer Section.

SMSpointSMSpoint API: The SMSPoint API allows users to send thousands of SMS messages to contacts, clients or employees from a website. SMSpoint offers bulk text messaging delivery to any country in the world via a simple HTTP API. Features include the ability to produce delivery reports and receive messages sent to a specified inbox. The API uses RESTful protocol and responses are formatted in XML.

Sports PowerSports Power API: Sports Power provides ranking data for high school sports. The API returns rankings based either on state-level divisions or by school size nationally. Sports include lacrosse, football, softball, baseball and basketball. The API uses RESTful protocol and responses are formatted in XML.

TransloaditTransloadit API: Transloadit offers media upload, modification, and storage as a service for developers who need that functionality, but don't want to worry about it themselves. The service converts video into multiple formats and performs photo resizing, as well as stores the media in Amazon S3.

We wrote more about Transloadit on the blog: Transloadit API Offers Photo and Video Processing As a Service.

Yendo AccountsYendo Accounts API: The Yendo Accounts developer API allows registered 3rd party applications to share data with Yendo. Typically it is used to send invoices and/or contacts into Yendo from applications such as CRM, inventory management or payroll. Yendo is online financial accounting software for small businesses. It's functionality allow management of invoicing, purchases, expenses and payments. The API uses RESTful protocol and responses are formatted in XML.

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.

[...] 23 New APIs: Hyperlocal Neighborhood Data, Online Shopping Cart and Carbon &#8230; ProgrammableWeb (blog) Access to rates from GDS (Sabre, Amadeus, Galileo), Merchant (Gullivers Travel Associates) and Direct Connects (Premier Inn, Travelodge &amp; Ireland UK). &#8230; [...]