Today in APIs: Flickr Geo, Xing API and 13 New APIs

Adam DuVander
Feb. 24 2012, 03:01PM EST

Flickr shares what it's learned about "geo interfaces for actual humans." Xing doesn't even have an API yet, but it's already sharing details with developers. Plus: Tap 2 Revenue, "usable APIs" and 13 new APIs.

Geo Interfaces for Actual Humans

This presentation (embedded above) shares tips Flickr learned about including maps. It even suggests using the MapQuest Open Static Map API.

Via YDN

Xing Your Ts, Dotting Your Is

The team at Xing has no public API yet, but it's sharing its progress:

To finish with, we think it’s worth pointing out that our API isn’t something we’ve started from scratch as we already have several external APIs that provide XING apps or apps from other partners (such as loftville). About two years ago we decided to completely redesign our external API, and have been working on it since then. We’re not quite done yet, but it’s been in operational use for more than a year (largely in the form of our Mobile Apps).

There are plenty of examples of API providers not engaging at all with developers. I'm happy to be able to point at someone doing it right before there's even an API to use.

Via Mark Schmidt

API News You Shouldn't Miss

13 New APIs

Today we had 13 new APIs added to our API directory including a hosted customer-service platform, email marketing campaign management service, Canadian electoral district data service, mobile payments and billing service, online credit card payment service, Australian vacation/holiday property web service and electronic document signature service. Below is more details on each of these new APIs.

Biofab Data AccessBiofab Data Access API: The service provides access to a repository of data collections documenting annotated parts, which are DNA sequences with a single known biological function. Datasets support local research while also promoting consistency across researchers. Datasets are or will be in compliance with the Synthetic Biology Open Language (SBOL) standard.

API methods support retrieval of raw data listing annotated parts, as well as collections encompassing subsets of the total repository. Methods also allow retrieval of DNA sequence constructs and construct designs.

Comm100Comm100 API: The service provides an open-source, hosted platform for customer interactions. Communication options include real-time chat, email, phone call, and bulk email marketing. Applications can also use the service to implement a customer-facing knowledge base, online, forum and self-service help function.

API methods support set-up and management of a company account and configuration of customer-service tools. Methods give control of customer-facing content, designation of sub-sites, and related functions.

EmailDirectEmailDirect API: The service provides tools for managing email marketing campaigns, with bulk messaging and list management and control of feedback loops such as unsubscribe request and complaint processing. It facilitates white-listing management and handling of bounce and bad-address functions. Analytical tools include message tracking and delivery statistics.

API methods support list and subscriber management (add/edit/delete), campaign configuration and message delivery, and bounced message management. Methods also support tracking by data source, subscriber history, and domain.

FillbugFillbug API: The service provides search based on a query by example model. It builds on the user-supplied syntax to generate an item expander query for submission as a search argument against a repository. The technology is intended to provide recommendations based on user keystrokes, as well as reference to an application-specific dictionary, knowledge base, or other repository.

API methods support submission of a query keyword, resource title, item description, or email address. Methods also allow specification of the language, number of items to return in search results, and a URL parameter for site-specific search.

Hey!SpreadHey!Spread API: The service provides a scalable platform for distributing and tracking video online. Applications can use the service to mass-distribute and track video as part of promotional or other outreach campaigns. Tracking data provide insight in effectiveness of assets distributed via the service.

API methods support management of sites that distribute video content, along with upload, management, and deletion of video assets with notification of successful upload. Methods also enable service account management and retrieval of tracking statistics.

Illinois State Board of ElectionsIllinois State Board of Elections API: The service provides access to voter registration information in the U.S. state of Illinois. The state maintains rolls of qualified voters and makes this public data accessible to registered political committees, which includes individuals or organizations making contributions above $3000 in support or opposition to candidates and ballot measures.

API methods support search for registered voter information and signature data statewide. Methods also allow for updating voter registration records.

Make The ChangeMake The Change API: The service provides access to Canadian community data by mapping postal coded to electoral district identifier, which is the key to mapping districts, or "ridings," and giving access to demographic data. Initially limited to data about federal parliamentary districts in Canada, plans include access to value-added local data to support effective activism in elections.

API methods support submission of postal codes and return electoral district identifier (edid) values. Methods also allow searches based on the names of Members of Parliament (MPs).

OneBipOneBip API: The service processes payments for web and mobile application purchases, either one-time or recurring, from balances maintained with the service. Applications can integrate selling/shopping access with the service to complete mobile phone charges, set up customer billing, and complete customer transactions.

API methods allow submission of customer purchase details, including identity information, language, product purchased and price, etc. Response includes order identifier, total order price, national currency, and merchant information. Methods also support posting of subscription purchases.

Regulations.govRegulations.gov API: Regulations.gov is a website from the United States federal government for helping citizens access documents describing federal regulations. Government agencies post notices, rules, proposed rules and requests for comment on the site. Users can search by timeframe, keyword and type of document.

The Regulations.gov API provides developers with access to the same information on the website in a programmatic interface. Search documents, retrieve specific dockets or get document information. Developers can filter search results by date, agency, docket ID and comment period.

The full documentation is available on the site as a PDF linked from the footer. The API returns data as XML or JSON and requires an API Key available upon request.

SecureNetSecureNet API: The service provides a secure payment platform for integration with applications needing checkout functions for credit card and ACH (automated clearing house) transactions. Existing shopping cart packages already integrate with the service, creating a range of solutions for applications.

API methods support submission of customer identity and payment information, either credit card number, expiration, etc., or bank account information for ACH transactions. Transaction submissions can also specify product specific information for the hotel, auto rental, and other industries.

TakeABreakTakeABreak API: The service profiles and facilitates reservations for vacation/holiday accommodations in Australia. It gives access to information on nearly 40 properties in some 1400 Australian locations. Applications can integrate with the service to retrieve information supplied by property owners and book customer reservations.

API methods support property search by type and location. Property lists are available by name, state, region, or country. Methods also support booking reservations with affiliate properties.

Unified eMailUnified eMail API: The service provides integrated email management, including SMTP relay and email store-and-forward. Applications can use the service to automate email campaigns and message handling, including recipient list management, subscribe/unsubscribe management, and success/bounce rates.

API methods support account management and message management, including content analysis and message retrieval. Methods also enable handling of recipient lists, unsubscribe requests, and bounce/bad-address statistics.

UniversignUniversign API: The service applies a signature to PDF files that require official execution. It integrates with workflows incorporating PDF documentation that must be signed by authorized people to fulfill process requirements.

API methods support designation of document, the person authorized to sign. Methods allow for signature options such as signing location, reason for signing, and signature format based on a range of international standards.

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.

Comments