54 New APIs: AddThis, AppFog and Pokelog

Wendell Santos
Jun. 30 2013, 08:00AM EDT

This week we had 54 new APIs added to our API directory including a content sharing button service, application platform service, Google Analytics retrieval service, multipurpose personal analytics service and file sharing service. We also covered an API for creating visualizations from business data and saving on energy costs with the ecobee API. Below are more details on each of these new APIs.

AddThis ClientAddThis Client API: The AddThis Client API allows users to add and configure buttons for sharing content on their webpages. The API supports both global configuration and per-element configuration, meaning that every button on a page could be made to behave differently. To add a button to a page, users first need to use anchor tags and CSS tags to establish the location and type of button desired. Then, users insert the AddThis Client JavaScript code to create the button.

AddThis Content FeedsAddThis Content Feeds API: The AddThis Content Feeds API allows users to create RSS and JSON feeds of their sites' top content. These feeds can be incorporated into pages and widgets, making it easier for site visitors to find and access top content. AddThis Content Feed provides feeds for three different kinds of top content: trending, most shared, and most clicked.

AddThis Trending Content BoxAddThis Trending Content Box API: The Trending Content Box is a widget that features top content from the user's site. The box displays a header as well as links to popular pages, the number of which is specified by the user. The text displayed for each link is the title of the destination page. Links are chosen using the same analytics involved in the AddThis Content Feeds API.

AddThis Welcome BarAddThis Welcome Bar API: The AddThis Welcome Bar API allows users to include a welcome bar at the top of a webpage that displays a message with a call to action. Available actions currently include sharing site content, following a given feed, and clicking on a link. Developers can tailor the content of the Welcome Bar to site visitors based on their geolocation, preferred social networks, or referring site.

AdvantechAdvantech API: Advantech is a company that sells industrial computing, machine automation, surveillance, and networking technology to buyers around the world. They expose their site's contents and product information via API. This allows users to retrieve product specifications and ratings, product info by part number, corporate events, pressroom news, and more. The API operates over SOAP calls issued in XML format.

AngularJSAngularJS API: AngularJS is a platform that allows developers to extend static HTML vocabulary to interactive content in web and mobile applications.

The AngularJS API allows developers to access and integrate the functionality of AngularJS with other applications and to create new applications. Some example API methods include managing account information, retrieving features, and sending and receiving data.

AppFogAppFog API: AppFog is a Portland-based company that serves as a platform-as-a-service provider for launching cloud-based apps. The service is open source and the site strives to further web and app development. The AppFog API requires an account and use of the current AppFog services. The API uses REST calls and allows access to integrated data checks of the AppFog platform.

BillawayBillaway API: Billaway offers businesses a rewards program that reduces customers’ monthly bills at the time of payment. The users can shop at designated locations and earn points that cab be applied towards monthly bills. Users can apply reward points towards bills with utility companies, grocery stores, trash companies, gas stations, and many other locations. The Billaway API allows merchants to integrate the Billaway platform directly at the customer payment location. This allows users to join the Billaway rewards system more readily.

BitcoinJS WalletBitcoinJS Wallet API: BitcoinJS is a open-source resource for the development of Bitcoin projects. The site provides libraries of Bitcoin-related code that can be used for mobile, wallet, and trading services. The BitcoinJS Wallet Server API allows users to synchronize Bitcoin wallets between multiple clients and devices, and enhances security. The API accepts calls to create a wallet, log in to a wallet, check a pin, add and download items from the wallet, and several other calls.

BLaughBLaugh API: Blaugh is a web comic that is available free for the enjoyment blog browsers. The BLaugh API allows users to make queries to get a list of comics, get data on a comic, and get comics by title or date. The purpose is to allows developers to list and retrieve comics for integration in third-party projects. The API uses XML-RPC calls and is available for noncommercial use.

BoxfishBoxfish API: Boxfish is a search application for every spoken word on television. Boxfish allows users to search for terms featured in television programs in real-time.

The Boxfish API allows developers to access and integrate the functionality of Boxfish with other applications and to create new applications. Public documentation is not available; interested developers should email team@boxfish.com for API access.

BrightEdgeBrightEdge API: BrightEdge is an SEO (search engine optimization) service for the web, mobiles, and tablets. BrightEdge offers multiple features and tools for SEO.

The BrightEdge API allows developers to access and integrate the data of BrightEdge with other applications. Public documentation is not available; interested developers should request a demo here: http://www.brightedge.com/requestademo.

Broadband USABroadband USA API: The BTOP (Broadband Technology Opportunities Program) works on expanding broadband access across America. The BTOP API provides access to information on places that have been awarded PCC (Public Computer Center) funding or assistance by the government. This information can be viewed through a map on the website or retrieved programmatically by state, zipcode, or coordinates. The API is capable of retrieving this information in both JSON and XML format.

CME ConfirmHubCME ConfirmHub API: CME Group provides futures and options trading services to help investors manage their risk. One of their services is CME ConfirmHub, which allows users to send trades to multiple firms over a single connection and in a standard format. It also provides electronic access to brokered trades and CME-cleared transactions. These functions can be accessed programmatically using the CME ConfirmHub SOAP API.

Dome9Dome9 API: Dome9 is a service for centralizing and automating security for cloud servers of all kinds. Server managers can monitor user activity in detail, maintaining reports even after servers are retired. Multiple users can be added to a single Dome9 account, and their permissions can be customized to control their access.

Access to the servers (which are hidden by default) is granted via a secure access lease. One-time secure access leases are available for individuals who need temporary access to servers such as developers or consultants. To enhance server security, Dome9 uses multi-factor authentication along with customizable real-time alerts regarding security issues.

Dome9 is available for integration using its API, which enables developers to view Dome9 security entities and to create and delete access leases. Potential API uses include self-granting secure access during batch jobs and adding a secure access lease button to an application.

DroplrDroplr API: Droplr is a file sharing service that allows users to share files of all sizes and types. Droplr enables sharing of music, notes, videos, documents, and other types of files.

The Droplr API allows developers to access and integrate the functionality of Droplr with other applications. Public documentation is not available; interested developers should email j@d.pr for more information.

ecobeeecobee API: Ecobee is an energy solutions provider that offers WiFi enabled touch screen thermostats and the corresponding applications to manage them both from home and remotely. The ecobee API provides a developer interface for managing ecobee thermostats. The API is capable of reading, updating, and polling thermostat data. The API accepts HTTP GET/POST calls, authenticates with OAuth 2.0 framework, and returns JSON formatted responses.

ElephantDriveElephantDrive API: ElephantDrive is a cloud-based file backup and sharing service. Users can retrieve their files from any browser on a PC or mobile device without needing to download the ElephantDrive software. Individual files can be shared using custom links. Entire folders can be made accessible using secure permissions. ElephantDrive has an XML-based SOAP API to allow it to be integrated with other systems.

EmberEmber API: Ember is a platform that allows users to build and manage web applications. Ember is open source and free to use.

The Ember API allows developers to access and integrate the functionality of Ember with other applications and to create new applications. Some example API methods include managing account information, retrieving information, and managing applications.

FalconLogFalconLog API: Falcon 4.0 is a video game and combat flight simulator that provides a realistic simulation of piloting an F-16 Fighting Falcon jet fighter. The FalconLog website provides Falcon 4.0 pilots with a place to upload their logbooks. The site stores the data online so that users can see their progress over time along with detailed statistics that go beyond what the simulator itself shows. The site supports multiple versions of Falcon 4.0, including Allied Force, Benchmarksim 4+ (BMS), Free Falcon, and Open Falcon. The logbook service can be accessed programmatically via SOAP API.

Flipnote HatenaFlipnote Hatena API: Flipnote Hatena is a Japanese blogging service. It provides community spaces for people with shared hobbies or interests to converse and exchange information. Hatena also provides an album service for posting and sharing photos. Additionally, it comes with a bookmark service that lets users save their favorite pages and publish them with comments and tags.

The Flipnote Hatena API allows users to retrieve data associated with their accounts including their flipnotes, comments, favorite creators, and fans. The Hatena website and API documentation are provided in both Japanese and English. However, much of the Hatena site content is available only in Japanese.

Given.to Given.to API: Given.to is a crowd gifting platform that allows users to create wishlists and invite friends and family to contribute towards items on that list. The Given.to API provides a RESTful interface for making automated purchases of digital content and for returning information regarding automated purchase requests. The API authenticates with OAuth, returns JSON formatted responses, and supports callbacks using webhooks.

GlympseGlympse API: Glympse is a real-time location sharing application. Glympse allows users to share their real-time location with the people they choose to share it with.

The Glympse API allows developers to access and integrate the functionality of Glympse with other applications. Some example API methods include retrieving locations, sending locations, and managing account information.

GolfNowGolfNow API: GolfNow offers booking services for tee times at over 5,000 golf courses and resorts across the US, Canada, Bermuda, Mexico, Ireland and Scotland. The GolfNow RESTful API allows you to perform functions such as finding golf courses, finding tee times, and creating tee time reservations. Search for golf courses and tee times based on a various criteria, create customers, make tee time reservations, view existing reservations, and other related tasks.

GoMummyGoMummy API: GoMummy is Malaysian online sales website that features products for moms, babies and kids. The site offers a wide range of products at discounted prices, along with daily deals and coupons.

GoMummy offers an API for incorporating GoMummy.com content into your own applications. An API key is required and XML is the default response format for all requests.

GrabyoGrabyo API: Grabyo is a TV clip sharing application. Grabyo allows users to save TV clips and share them over social media sites, email, and text.

The Grabyo API allows developers to access and integrate the functionality of Grabyo with other applications and websites, enabling TV clips from Grabyo to be integrated on other platforms. Public documentation is not available; interested developers should email hello@grabyo.com for more information.

HackPadHackPad API: HackPad is a collaborative workspace designed for ease of use and to enhance the speed information sharing. The HackPad API comes in two varieties: REST and Javascript. The latter will embed HackPad into the site, while the REST API allows users to create a work pad, get a list of pads, search pads for information, get content in and out of a pad, and inspect revisions. The REST API returns JSON, and uses OAuth 1.0a for authentication. An account is required with service.

IXAPIIXAPI API: IXAPI is an application creation, building, and management service. IXAPI helps users to create applications and RESTful APIs for their applications. IXAPI also offers it's own API for developers to access and integrate within other applications. Public documentation is not available; interested developers should email contact@ixapi.com for more information.

KeekKeek API: Keek is a video sharing application. Keek allows users to share and discover short videos, respond and comment on videos via video, and share videos and messages privately.

The Keek API allows developers to access and integrate the functionality of Keek with other applications. Some example API methods include retrieving users and user information, retrieving trending videos, and returning video comments.

LagoaLagoa API: Lagoa is a web-based platform for CAD visualization and 3D content creation and editing. Lagoa also offers tools for collaboration on CAD and 3D projects.

The Lagoa API allows developers to access and integrate the functionality of Lagoa with other applications and to create new applications. Public documentation is not available; interested developers should email info@lagoa.com for more information.

MessenteMessente API: Messente is a group messaging platform for sending text messages. The service delivers to over 200 countries and across hundreds of different networks. The Messente API allows you to incorporate messaging services into your applications using an HTTP-based PushSMS interface. The API currently supports JSON and XML response formats.

Music Story Pro Music Story Pro API: Music Story is a music metadata supplier known for its quality editorial production and deep metadata database. The Music Story API provides developer access to the metadata database. The API exposes more than 15 categories of metadata, including basic data, editorial data, and tracking data, such as ISRC, ISWC, IPI. The API authenticates with OAuth 1.0 and returns XML or JSON formatted responses.

NaringslexNaringslex API: Næringslex is an online resource developed by the Service Office for Business to help people who are starting their own businesses in Oslo, Norway. It covers all of the information needed to get established, including required permits, agencies to contact, important laws and regulations, taxation, accounting obligations, and relevant forms and brochures. Much of this information can also be retrieved programmatically via the Næringslex SOAP API. The Næringslex website and API documentation are provided solely in Norwegian.

OhNoRobotOhNoRobot API: OhNoRobot is a personalized comic search and transcription service that houses a database of over 137,000 comics. The site offers random comic browsing, advanced search capabilities and collaborative transcription services. The OhNoRobot API allows users to import comic data into the system. For documentation information, contact OhNoRobot.

OOchartsOOcharts API: OOcharts is a service that allows developers to retrieve Google Analytics data in a simple way. The service queues requests that would normally exceed the Google Analytics API limits to ensure that data is delivered fast and reliably. Use the OOcharts API to fetch data for a given Google Analytics profile. Authentication is via API key. API Keys can give access to one or more Google Profiles. Data can be returned in both JSON and JSONP format.

Open PHACTSOpen PHACTS API: Open PHACTS is a consortium focused on reducing the barriers to drug discovery in industry, academia, and for small businesses. The Open PHACTS API provides a developer interface for integrated querying of multiple publicly available pharmacological and physicochemical data sources. The API supports HTTP GET calls and returns data in a variety of formats, including JSON, XML, RDF, and more. An API key is required, but signup is free.

OpenclipartOpenclipart API: Openclipart provides original, royalty-free clip art for commercial use. Art available through the site includes images, graphics, templates, and icons. Unless otherwise stated, all clip art on Openclipart is waived of copyright and similar rights. The Openclipart API allows users to search for clip art and access RSS feeds for the most recent uploads, the most popular clip art for the day or week, top contributors, and more.

openOVopenOV API: openOV is a Dutch service that provides app builders with access to current travel information from GOVI, a group that provides travel information for the digital panels at transit stops in the Netherlands. openOV exposes this information to its users via APIs so that developers can integrate it into route planners and similar apps. The openOV website is provided solely in Dutch.

OpsGenieOpsGenie API: OpsGenie is an IT notification system that allows developers to send messages to users via email, SMS, phone calls, and mobile push notifications. Unlike some systems, OpsGenie does not limit alert messages to a few simple characters. Alerts can contain free form text, tags, additional fields, and even files. OpsGenie monitors the entire notification system from end to end using "heartbeats", which are analogous to pings. The OpsGenie APIs allow users to manage alerts, users, groups, schedules, heartbeats, and more via REST calls.

PokelogPokelog API: Pokelog is a personal analytics service that can be used to track almost any kind of metric. Users could, for example, track their car's mileage, the heights of their children, or their own weight. Data submitted to Pokelog can be displayed graphically using charts. Pokelog is still in alpha, so user feedback is encouraged.

The API allows users to create, read, and update their pokelogs and pokes. Pokelogs are the data records for specific metrics that the user wants to track. Pokes are data points within a pokelog.

Public Insight NetworkPublic Insight Network API: The Public Insight Network helps connect newsrooms with public sources. It gives editors, reporters, and producers access to thousands of people and helps them find those with knowledge relevant to the story at hand. Members of the public are invited to become public sources with the assurance that nothing they share will be published without explicit permission. The Public Insight Network provides a RESTful API that allows users to push and pull data to and from the Network programmatically.

RevRev API: Rev is a San Francisco based startup providing document translation and audio/video transcription services. The Rev API provides a RESTful interface to these services. The API exposes the entire project lifecycle, including ordering, source file uploading, and translation/transcription delivery. The API communicates over HTTPS, requires an API key, and supports JSON or XML formatted responses. A sandbox environment is included.

RitcRitc API: Ritc is a rule engine API that allows you to use rules to add functionality to your cloud applications and services. The Ritc API offers a way to integrate and automate cloud services and SAAS applications into apps, processes and workflows. The API is organized around 6 resources: rules, triggers, actions, channels, channel functions, and users. The API uses RESTful principles and authenticates API calls using HTTP Basic Auth over HTTPS.

Roambi BusinessRoambi Business API: Roambi provides services and applications for businesses. Roambi provides data analytics, file and data management, mobile applications for businesses on the go, and other services for efficiency and enterprise.

The Roambi Business API allows developers to access and integrate the functionality of Roambi Business with other applications. Some example API methods include uploading files, managing files, and managing account information.

roondooroondoo API: Roondoo is a free web service allowing users to create free profile pages. Pages can include a short bio, a profile picture, and links to social network profiles. The Roondoo API provides developer access to profile data via HTTP GET calls. Exposed data include contact information, profile content, and social network usernames. Responses may be JSON or XML formatted.

ScrapeLogoScrapeLogo API: ScrapeLogo is a company logo scraping service that allows you to automatically add company logos to your website. The service pulls logos from websites, social networks and public databases. ScrapeLogo offers a simple API based on pure HTML. The API pulls an up to date logo image using the company domain name.

Secunia PSISecunia PSI API: Secunia is an IT security company specializing in vulnerability management. Secunia offers a free Personal Software Inspector for individuals that identifies vulnerabilities in non-Microsoft (third-party) programs that might leave a PC vulnerable to attack. The Secunia API allows developers to reuse Secunia Personal Software Inspector data for new apps and services. Data is accessed by sending an HTTP GET request to the API.

TapCommerceTapCommerce API: TapCommerce is a mobile and tablet retargeting service. TapCommerce allows brands and companies reach customers and potential customers over mobile phones and tablets.

The TapCommerce API allows developers to access and integrate the functionality of TapCommerce with other applications. Public documentation is not available; API access comes with account service.

ToopherToopher API: Toopher is an online authentication service that provides automated, two-factor authentication using the location awareness of smartphones to add another layer of security to traditional passwords. The Toopher API allows developers to authenticate actions such as logging in, transferring funds, and making purchases without annoying users with tokens and texts. The API is RESTful and protected by OAuth. Requests are returned in JSON, XML, or YAMl.

TradeGeckoTradeGecko API: TradeGecko is an online inventory and order management platform. The TradeGecko API provides developer access to that platform, allowing automated manipulation of data describing customers, orders, inventory, and more. The API communicates over HTTPS and authenticates with OAuth2. HTTP GET/PUT/POST calls are supported and responses are JSON format. The API also supports pagination and filtering of records.

Verivo AkulaVerivo Akula API: Verivo is a enterprise mobile application development platforms that facilitates development and operation of applications designed to enhance business processes. Verivo Akula's Management API allows users to control user and administrator authorization, delegate management, deploy app services, control session and license management, and other functions. The service can be accessed through REST endpoints. An account is required with service.

Visit EstoniaVisit Estonia API: Visit Estonia is the official tourist information website for the country of Estonia. The site includes information on destinations, accommodations, travel and transportation, and travel planning. Visit Estonia offers a RESTful API in order to share their data with other sites and institutions. The site has two web services, one that returns public entries and one that returns domain values.

Xero PayrollXero Payroll API: Xero is an online accounting system designed for small businesses and their advisors.

The Xero Payroll API exposes the application’s payroll related functions. The RESTful API can be used for a variety of purposes including syncing employee details and importing timesheets. The API supports GET/POST calls and authenticates with OAuth 1.0. Initial release is available for use with Autralian organizations only.

ZoompfZoompf API: Zoompf provides web performance optimization products and services. The Zoompf API provides developer access to many of the web scan results found in the zoompf application. The RESTful API requires an API key and returns XML formatted responses.

Wendell Santos

Comments

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.