Today in APIs: Chrome 21 Webcam API, mBLAST Academic Community Support and 26 New APIs

Kevin Sundstrom
Aug. 01 2012, 01:55PM EDT

Google releases Chrome 21 and it includes GetUserMedia API support. mBLAST has added a PhD extension to it's popular mPACT API. Plus: Will google aquire Adaptly?, Transfluent releases mobile apps language translation service, BigArtMob has grand urban street art mapping plans and 26 new APIs.

Chrome 21 Launches With a Webcam API

Yesterday Google announced the availability of Chrome 21, an updated version of the world’s most popular browser. Chrome 21 will feature support of the GetUserMedia API, an API that allows webcam access to web applications. To show off the power of the GetUserMedia API, Google created SketchBots.

SketchBots uses the GetUserMedia API to allow users to snap a photo of their face and then send it off to be drawn in sand by robots. Yes, you read that correctly.

mBLAST Adds Academic Community Support to it’s API

mBLAST has been allowing developer access to marketing intelligence and analytical tools via it’s API for some time. Recently, the company’s mPACT API received an extension into the academic community. The PhD extension will provide discovery, scoring, and analytics across a host of media outlets.

API News You Shouldn’t Miss

26 New APIs

Today we had 26 new APIs added to our API directory including a domain name resolution service, a mobile personal finance platform, a financial asset and client management platform , a data digitization service, a text-based task management platform and an online hosted testing service. Below is more details on each of these new APIs.

Amazon Route 53Amazon Route 53 API: Amazon's service provides for management of DNS records, including registering domain names, assigning domains to specific server IP addresses, and generally managing domain-level access to subsets of storage locations within the AWS cloud.

API methods support creating and updating domain resource record sets to route traffic to specified Hosted Zones within the application's storage platform. Methods also allow definition and functional control of Hosted Zones themselves, including name server, start of authority (SOA), aliases, load balancers to distribute traffic, and related specifications.

ArchivmeArchivme API: Archivme is a finances solutions provider. Its features allow users to manage their personal finances with a single app. Users can scan or import all of their receipts, bills, invoice, and more, into the app. It will then interpret the information and allow users to organize it for easy retrieval and viewing. The Archivme API exposes a host of personal account management functionalities. It is a RESTful API that exposes JSON and XML-formatted data.

BlueleafBlueleaf API: Blueleaf is a data solutions provider for financial institutions. They provide data management software and apps for financial advisors and their clients. Their product has features for client reporting, portfolio monitoring, and is completely scalable to each businesses’ size and needs. Their API exposes the data management and reporting functionality. Interested developers can register for the current beta version.

CaptricityCaptricity API: Captricity is a data management service. It allows users to digitally capture data from paper documents. Users can scan or photograph paper documents with tons of handwritten information, such as hand-completed surveys, and submit those images to the Captricity site. Captricity will then produce accurate digital renderings of the information. The Captricity API exposes the image submission and data return functionality. It is currently in beta and developers must request access via a sign up form on Captricity’s Developer API page.

CheddarCheddar API: Cheddar allows for task management with an emphasis on event syncing between multiple devices. Functions include: creating tasks, adding tags, setting due dates and assigning tasks to people.

Cheddar simplifies the process through a simple usage of text. You type your task in the field, then press return and that's it. The task is created and shared between the user's devices. Users can also tag a task, using a hashtag like Twitter.

The API utilizes a REST protocol with responses in JSON. Authentication is provided through OAuth2.

ClassmarkerClassmarker API: Classmarker's API provides real-time test results from the Classmarker.com account to the customer's internal systems, without revealing username and passwords. Classmarker provides secure online testing systems for many types of classroom or individual tests and the data is kept safely available at all times. The API uses RESTful calls and responses are formatted in XML and JSON.

CodesionCodesion API: Codesion is a cloud management services company for tech businesses. They provide PCI level 1 compliant security for their products. They features they provide include solutions issue tracking, Subversion, Git, and CSV hosting, as well as FTP software deployment. The Codesion API exposes the account and project management functionality. It is a RESTful API that can return XML and JSON encoded data.

DealMonkeyDealMonkey API: DealMonkey is an Australian website that offers daily deals for stores and activities in Australian cities. The DealMonkey API allows users to retrieve daily deals from DealMonkey. The API uses REST calls and returns JSON or XML. To gain access to the API, an account with DealMonkey must be created at which point an access token will be generated.

Demyst.DataDemyst.Data API: Demyst.Data is a customer analysis service for financial institutions. Their products gather information about patrons from their online behavior and social presence. This is done through customizable APIs that allow users to monitor and update different datasets. This also allows clients to segment their datasets by choice parameters. The APIs they offer include Prediction, Aggregation, Production APIs, and more. Their services are still in beta.

FCC Form 499 Filer DatabaseFCC Form 499 Filer Database API: The service provides access to records of the U.S. Federal Communications Commission (FCC) about organizations that register to provide interstate telecommunications services, including common carriers and providers of voice-over-IP (VoIP) services. These providers must file the FCC's Form 499, the Telecommunications Reporting Worksheet (FCC Form 499-A) to detail their operations. Filers must regularly update their registration information.

API methods support interaction with the Universal Service Administrative Company (USAC), which manages the filing process for FCC, to create new registrations and update existing ones. Methods allow description of the filing organization, including its location, areas of service, types of services it provides, and related information

GanttoGantto API: The service accepts scheduling data for projects and activities as input, then generates Gantt charts showing duration and current progress for individual tasks or actions. Charts also show overlaps between task schedules and dependencies, such as when one task can start only after another completes. Scheduling data may be customized to illustrate specific task issues.

API methods support specification of tasks, including name, descriptive notes, priority, planned start and end dates, percentage complete, and related details. Methods generate a read-only chart image based on uploaded data, which may be included in web pages and other applications.

IssueTrakIssueTrak API: IssueTrak is a software solution for issue tracking, customer support, and help desk services. IssueTrak’s service are accessible online and on mobile devices. Its features include workflow management solutions, such as email notification, as well as customer service solutions like a knowledge base and web-based support access. The IssueTrak API exposes the issue tracking functionality. Developer may use it for integration, issue importing and exporting, and more. The API is based on SOAP and HTTP protocols and returns XML-formatted data.

Linkable NetworksLinkable Networks API: Linkable Networks is an advertising solutions provider. Their products are directed toward consumers, financial institutions, and advertisers. When registered customers see Linkable Networks logos on advertisements, they can click them for offers stored to their credit card. The Linkable Networks API exposes the linked-offers functionality. It can be used to embed ads. Interested developers must contact mfusco@linkablenetworks.com to register for access.

MICROS myreservationMICROS myreservation API: MICROS offers a cloud-based reservation system that enables customers to look up and book reservations at a restaurant's website in real time. When customers book their reservations and receive e-mail confirmation, the bookings are posted to and maintained within the MICROS Point-of-Sale system. Developers may define the number of reservations to offer in each time slot and configure this availability directly. These functions can be accessed programmatically using the SOAP-based MICROS myreservation API.

Money ToolkitMoney Toolkit API: Money Toolkit is a finance management app based targeting to UK audiences. It allows users to order their personal finance on Android and Apple mobile devices. Users can set categories for types of spending and monitor their savings with by setting targets. The Money Toolkit API exposes the data aggregation platform functionality. It is a RESTful API that returns JSON-formatted data.

NASA EOS Metadata Clearninghouse (ECHO)NASA EOS Metadata Clearninghouse (ECHO) API: The service provides data collected by the Earth Observing Satellite Data and Information System (OESDIS) of the U.S. National Aeronautics and Space Administration (NASA). The program collects and provides information of interest to researchers in Earth science and related disciplines. ECHO performs as middleware, allowing information provider communities to publish their data, while information consumers can discover and access the resource collection.

API methods support management of user roles and group membership for appropriate access. Information resources include a catalog of repository datasets, content taxonomy, event listings, and related functions.

NOAA GOES SEMNOAA GOES SEM API: The service provides download access to data from the Space Environment Monitory (SEM) service from the National Geophysical Data Center (NGDC) of the U.S. National Atmospheric and Oceanic Administration (NOAA). Available data include lists of locations monitored by the service, metadata about the locations, and actual satellite monitoring data. Applications can import SEM data for further analysis and processing.

API methods support retrieval of descriptions of the data structure provided by SEM, including field names, descriptions, data formats, minimum and maximum values, etc. Methods also support retrieval of the monitoring data itself, giving the specific satellite and time-stamped sensor readings. The API gives access to specifications for the locations monitored, as well.

NOAA GOES Solar X-Ray ImagerNOAA GOES Solar X-Ray Imager API: The service provides download access to data from the Solar X-ray Imager (SXI) service from the National Geophysical Data Center (NGDC) of the U.S. National Atmospheric and Oceanic Administration (NOAA). It provides search against an archive of processed or unprocessed images, which applications can download in a selection of file formats.

API methods support specification of the image type (raw or processed data and output file format) along with varied parameters such as the satellite number that generated the image, the sort of solar phenomenon documented, filter wavelength, and the time the image was generated as well as the exposure time.

The web service response contains a bunch of URLs that point to the SXI images. Users can choose to view the images, download a copy to their local machine or process the images using external software. The response is returned in the format specified by the users while constructing the HTTP request URL. The supported response formats include XML, JSON (JavaScript Object Notation), Text and HTML. The HTTP request URL works well in a browser, on a command line and in a program code.

ParcelMonkeyParcelMonkey API: ParcelMonkey is a parcel tracking and delivery service based in the U.K. The API enables users to integrate online stores with the ParcelMonkey booking and tracking technology to streamline the shipping of goods. An account is required to access the API, which is available for free. ParcelMonkey provides a PHP SDK and a live production server for testing the application.

PayTech EzPay CheckoutPayTech EzPay Checkout API: PayTech is financial transactions platform. Their payment solutions product, EzPay, serves a payment gateway and transaction processing service for Automated Clearinghouse transactions. Merchants can use the EzPay gateway for processing credit card transactions, while businesses can use it to integrate online payment options to their online services. Their API exposes the payment processing functionality and is intended for integrations with other services, such as shopping cart checkouts. It is based on a RESTful protocol.

ScaffoldScaffold API: Scaffold provides user verification services. Businesses can use the Scaffold service to confirm personal information such as email and home addresses, phone numbers, and home numbers. It does this as an API that accesses third party information sources. The API is customizable and allows businesses to set specific parameters for verification. Developers pay for Scaffold per call, but can set up volume-based pricing.

SinglySingly API: Singly is a data management service. They provide APIs for developers building apps that require personal and social data. The API exposes data aggregation functionality for retrieving users’ information from personal and social media sources. This allows developers to integrate multiple third-party data accession functionality in their apps. The API is RESTful and returns JSON-encoded data.

SoapLabSoapLab API: SoapLab is a huge collection of bioinformatics APIs. Most of these APIs are based on EMBOSS bioinformatics software, and all of them are accessible via SOAP calls.

Many of the SoapLab APIs are involved with the alignment of biological sequences. Some of these APIs perform global or local sequence alignments, while others exist for editing alignments or sequences. Additional APIs provide a variety of methods for displaying biological sequences. Still more focus on sequence fragment assembly.

SoapLab provides some APIs specifically for use with nucleic RNA. Some determine its structure, composition, and folding. Others identify codons, CPG islands, and other motifs. Certain APIs are specifically designed to find primers, repeats, transcription factors, or restriction sites. Others take a nucleic RNA sequence and either mutate, translate, or profile it.

Still more APIs exist for phylogenetic work. These may perform phylogeny consensus analyses, calculate gene frequencies, or determine the phylogenies for molecular sequences. Additional services are designed to work with either continuous and discrete characters. Others can create distance matrices or draw phylogenetic trees.

Protein-specific APIs are also provided. Some of these allow users to predict the 2D and 3D structures of proteins. Others examine protein composition or profile proteins. Several more APIs detect protein motifs. A couple even allow users to mutate proteins.

SocialyzerSocialyzer API: Socialyzer is a social media optimization service. It offers powerful user analysis tools to improve clients’ engagement campaigns more effectively. Marketers and social media coordinators can use Socialyzer to automate tweets, posts, and more, at moments of optimum audience engagement. The Socialyzer API exposes the service’s entire functionality, allowing businesses to integrate their social media accounts with Socialyzer’s functions. It is a RESTful API that return JSON-encoded data.

Unofficial Heavens AboveUnofficial Heavens Above API: The service provides an unofficial interface for accessing data from the Heavens Above system for tracking passes overhead of satellites, spacecraft, large orbital debris, and other objects orbiting Earth. The service provides listings of satellites and other objects tracked as well as their orbital paths, indicating points on the planet's surface over which they pass.

API methods support GET requests to retrieve information about satellites and other orbital objects as well as data about their paths and passes they make over defined locations. Earth locations are specified by latitude and longitude.

YouTrackYouTrack API: YouTrack is a bug and issue tracking solution from JetBrains. It provides a simple, interactive project management dashboard that allows users to see and search posts. Users can search the board with keywords, tags, queries, and hotkeys for issues pertaining to their projects. The dashboard also allows administrators to create custom fields and workflow designs. The YouTrack API exposes the issue import and export functionalities, as well as the administrative functions. It is a RESTful API that returns XML-encoded data.

Kevin Sundstrom

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.
tatiana

Do you mind if I quote a few of your posts as long as I provide credit and sources

back to your webpage? My website is in the very same niche

as yours and my users would genuinely benefit

from some of the information you provide here. Please let me know if this alright with you.

Regards!