Today in APIs: Apple Maps, Facebook Clarifications and 14 New APIs

Another big user of the Google Maps API may be leaving, but this one we could have guessed. Facebook clarifies the flow of submissions to its open graph actions feature. Plus: Amazon DynamoDB expansion, Gnip on data and 14 new APIs.

Apple Maps Seen in the Wild

Apple may have its own mapping solution on the way. The company has used Google Maps on iPhone and iPad, but a screenshot of iPhoto for its mobile iOS has some questioning:

Whatever map tiles are in iPhoto for iOS, they don’t look like Google Maps. Apple, back in 2009, bought PlaceBase, a mapping company. Rumors have been circulating for years that Apple was developing its own mapping solution. Last year, the company bought C3 Technologies, a group working on 3D map tiles.

Indeed, there have been rumors of a "geo team" at Apple. It would make sense if this is one of its projects.

Facebook Clarifies Open Graph Submission Flow

Facebook added some steps to its process for considering open graph submissions. Here's the complete checklist.

API News You Shouldn't Miss

  • DynamoDB Expands to Japan and Europe
  • Building Better Facebook Stories with Location and Friends
  • Gnip: Back from Strata
  • 14 New APIs

    Today we had 14 new APIs added to our API directory including a church and ministry management service, in-application feedback service, research data sharing and collaboration service, online and mobile payment service, online identification verification service, public health terminology service, customer and audience engagement service and social game distribution and monetization service. Below is more details on each of these new APIs.

    Access ACSAccess ACS API: The service supports management of a church or ministry, or a school or other not-for-profit, mission-driven organization with similar needs. It provides tools for managing community member records and profiles, communications, donations and fund raising, events, staffing and volunteers, and office administration.

    API methods support Integration of the service functionality with other applications. Methods allow retrieval of community member records, including account login and profile data, as well as community groups, volunteer records, and events with facility scheduling. Methods encourage incorporation of dynamic content on web sites, single site login functions, and development of custom applications.

    ApptentiveApptentive API: Apptentive is a service that allows users to integrate a feedback application within their mobile or web application. Customers and users of the applications can provide feedback to the creator/developer within the application itself.

    The Apptentive API allows developers to access and integrate the functionality of Apptentive with other applications. Some example API methods include retrieving feedback, managing users, and accessing account information.

    Epidemic MarketplaceEpidemic Marketplace API: The service promotes collaboration among researchers in epidemiology by compiling data sets and related resources and making them available for reuse. The site was developed as part of a multidisciplinary European research effort to build tools for forecasting epidemic and public health events. Researchers can upload their own results and download data contributed by others. They can also browse and review background reports and related resources.

    API methods support search for specific data objects or for collections of data objects related to a topic. Methods provide retrieval of data objects discovered or construction of tree structures depicting the relationships of documented research. Methods also allow upload, updating, and deleting of a researcher's own data sets.

    Jumio NetswipeJumio Netswipe API: Jumio Netswipe is an online and mobile payment service. Jumio Netswipe allows for traditional payment transactions, like typing in credit card information, or a newer way to pay, like swiping their card online.

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

    Jumio NetverifyJumio Netverify API: Jumio Netverify is a service that allows businesses to ask for customer ID verification online and in real-time.

    The Jumio Netverify API allows developers to access and integrate the functionality of Jumio Netverify with other applications and to create new applications. Some example API methods include managing user information, accessing verification information, and managing account information.

    M5 ConnectM5 Connect API: M5 is a cloud-based enterprise-class phone systems company. The company replaces both the phone system and the telco provider providing customers with one invoice for all services.

    The API supports cloud and premise based applications. The API integrates business applications for M5 phone systems. It allows the developers to control or manage the phone systems from a remote location. The phone systems can be from third-party vendors.

    NCAR Digital LibraryNCAR Digital Library API: The service provides search against the digital repository of the University Corporation for Atmospheric Research, part of the National Center of Atmospheric Research. The service can deliver resources based on free-text search or field-specific (advanced) search. Results can be sorted by relevance or by combinations of field-value filters, and limitations can be applied by date range, collection, or geographic location.

    API methods support submission of a query as free text or targeted to specific fields in the item description index. Methods also allow specification of a collection to retrieve only items contained in that subset. The API also allows submission of date range and geographic filters and specification of result ordering criteria.

    PHIN VADSPHIN VADS API: The service provides access to managed vocabulary resources of the Public Health Information Network (PHIN), which help to standardize terminology and information interactions among practitioners and promote interoperability of public health applications. The Vocabulary Access and Distribution Service (VADS) supports these interactions by defining web methods and other functional elements for transferring data between applications.

    API methods support search against the vocabulary assets and retrieval of term listings, either individually or in bulk. Methods also support direct object access and retrieval of related objects. The API also allows validation of an application's terminology against the PHIN vocabulary.

    PinnionPinnion API: Pinnion is an application that offers customer engagement tools such as surveys, quizzes, and polls. These feedback tools can be shared with customers or audiences through email, Twitter, and mobile applications.

    The Pinnion API allows developers to access and integrate the functionality of Pinnion with other applications and to create new applications. Some example API methods include retrieving feedback and managing users.

    SavvisStationSavvisStation API: The service provides an online storage and application hosting Platform controlled either from a proprietary account Portal or via API methods. It supports uploading, updating, retrieving, and deleting online resources under a user account. A dashboard is offered for managing resources hosted by the service.

    API methods support listing and mapping customer portal functionality available to an application, including the customer reporting and control dashboard. Methods also support initiating, listing, and tracking portal events related to a user account, along with opening and tracking action tickets with the service's customer support Function.

    SholarometerSholarometer API: The service powers a browser extension that provides a smart interface for Google Scholar, and it makes the same functionality available via API. It augments search results with impact analysis for resources retrieved, using a citation analysis function that totals appearances of one Resource in reference lists of others. It also collects information about authors and disciplines, including their interrelationships with one another. The service publishes its data about authors and disciplines under linked data protocols to make that information available on the Semantic Web.

    API methods support listing authors or retrieval of a single author record by unique identifier or name. Methods list disciplines tracked and information about selected disciplines. The API can provide networks of related authors or disciplines to document research within a particular field.

    Utah GISUtah GIS API: These service provides an instance of the ESRI ArcGIS server to deliver geographic information service (GIS) data for the Utah State Geographic Information Database (SGID). Applications can retrieve vector data describing major features such as roads, airports, municipal and jurisdiction boundaries, and similar public infrastructure. Raster data provides satellite imagery, aerial photos, topographic maps, and other geographically tagged images.

    API methods support retreival and mapping of data based on location. Methods allow GET access to feature attributes, feature geometry, and raster values. The API also provides listing of municipal jurisdictions as well as address geolocation.

    ViximoViximo API: Viximo is a social game distribution and marketing service. Viximo offers creators and developers of social games a variety of services to distribute, market, and monetize their social gaming applications and integrate them with social networks, such as Facebook.

    The Viximo API allows developers to access and integrate the functionality of Viximo with other applications and to create new applications. Some example API methods include accessing game debits and credits, purchase information, and managing users.

    XPG LiveXPG Live API: XPG Live is cross-platform social gaming API. The services provides gamers with the ability to compete with other gamers across multiple platforms. The platforms include Windows Phone, iPhone, Blackberry, Android, MonoDroid, and MonoTouch. Developers can include achievements, leader boards, friend networking, messaging, and cloud storage. The API includes seamless integration with Twitter and Facebook.