Today In APIs: Facebook Android SDK updates, FullContact API use case and 9 New APIs

Facebook Android SDK 3.0 moves out of Beta. Maptia describes how they use FullContact API to filter customer signups. Plus: 300m people are now viewing TripAdvisor content on other sites each month, Amazon Web Services adds detailed billing reports, and 9 new APIs.

Facebook Android SDK Provides Native Login, Better API Support

The Facebook Android SDK 3.0 is now out of Beta. The latest API has a much richer set of Native UI controls, including a Native Login UI that will make the process much seamless via in-app processing. The other native UI controls include Friends Picker, Places Picker and Profile Picture Control. API improvements include strongly typed callbacks and built-in helpers for common operations like posting a photo. The latest version is compatible with SDK 2.0 or higher.

Maptia gets Marketing Superpowers via FullContact API

FullContactFullContact has been addressing the difficult problem of contact information for a while now. Maptia, which is building a discovering engine for places has written a great blog post on how they use FullContact API. It has helped them sift through the signups that occur at the sites, use the FullContact API to access various social profiles and then match multiple criteria that they are interested in, to get notified and send personalized replies. Read the blog post to get insights on how contact information is so crucial in driving customer interactions.

API News You Shouldn’t Miss

9 New APIs

Today we had 9 new APIs added to our API directory including an email newsletter management service, a california restaurant customer information service, a cellular phone signal location service, a greek open government information service, an sms text and email messaging service and a political segmentation service. Below is more details on each of these new APIs.

Apsis Newsletter ProApsis Newsletter Pro API: The service provides online tools for creating and sending blast email newsletters as part of promotion campaigns and other group communication functions. In addition to creating and editing text and image content, it provides display templating capabilities and tools for personalizing message delivery for specific recipients. It also provides access to delivery and readership statistics.

API methods support uploading and formatting content, then sending emails to addresses from a list. Recipient list management functions include adding, updating, and deletion addresses as well as managing opt-out requests. Reporting methods allow retrieval of statistics for bounces due to bad addresses or other delivery problems and click rates for links within delivered message content.

California Restaurant Association DemographicsCalifornia Restaurant Association Demographics API: The service provides management of customer segmentation records for member restaurants in California. The organization serves that state's 90,000+ restaurants which generate annual sales above $58 billion and employ more than 1.4 million people. One service to members is the ability to track market composition and demographics by location.

API methods support creating demographics records managed within the service and updating existing records.

CellidCellid API: The service provides geolocation information by detecting the nearest cellular phone access point and marking its location.
It was developed to provide location to a phone's systems without the need to access a global positioning system (GPS) signal. After identifying an antenna, it consults constantly updated databases of exact antenna locations, then provides those coordinates as the phone's approximate location.

API methods support submission of parameters identifying the mobile country code (MCC), mobile network code (MNC), and local area code. The API returns latitude and longitude coordinates along with a value indicating the antenna's coverage area as a proxy for location accuracy.

DiavgeiaDiavgeia API: The open government service from Greece provides access to information about decisions and actions by the Greek national government. It allows search against records of all decisions and decrees by public authorities in that country for compliance with its national Transparency law. Data may be used freely under a CC-BY (Creative Commons - Attribution) license.

API methods support retrieval of decisions by department or organization, type, topical tag, date range, or the signing authority that approves the decision. Documentation includes XML-formatted lists of all organizations and operating units, decision types, topic tags, and signing authorities.

ReminderConnectionReminderConnection API: The service provides access to high-capacity messaging gateways for distributing blast communications via SMS text messaging, email, and other delivery methods. It enables promotional campaigns and other public service messaging, either to recipient lists or individuals, as for medical appointment reminders.

API methods support sending messages with specified content to either individual recipients or lists via gateways for SMS text, email, voice, instant messaging, or fax. Methods also support managing bounced or undeliverable messages and handling responses, such as opt-out requests.

SectorSector API: The service provides market definition and segmentation functions to help U.S. political candidates and advocacy groups target communications. By defining groups based on location, demographics, political positions and partisan preferences, even weather and other variables, it predicts receptivity to persuasive messaging and helps to guide promotional campaign decisions. It is also intended to help with commercial promotion by characterizing local markets in ways that guide communication strategies.

API methods support definition of a political profile typical of a location based on political partisanship within a state and congressional district. The five-level scale distinguishes between strong Democrat, Democrat, neutral, Republican, and strong Republican. Methods also support characterizing weather variations for a location to predict their effects on message content and timeliness.

SpotCrimeSpotCrime API: The service provides maps at the neighborhood level representing data on criminal incidents from city and county police and other authorities. It provides alerts on incidents within specified areas and summary reports of crimes reported to police by area and time period.

API methods support retrieval of a list of crimes within a specified radius of a location defined as latitude and longitude. Returned results can be filtered for the maximum number of records, a date range, and type of crime. Returned data give the crime victim's name, the type of offense, the date and location, and a description provided by investigating officers or other authorities. API: The service based in Pakistan provides whois search for domain names registered under the .pk extension. Lookup functions allow checks for a domain name's status as either registered or available. For registered domains, registrant information is available, including business and technical contacts, nameservers, etc.

API methods support submission of a string to match against existing domain registry records to check for availability status. Methods also support retrieval of a whois record for any existing domain under the .pk extension.

XINGXING API: XING is a social network for business professionals. Over 12 million members use the Platform to find jobs, colleagues, new assignments, cooperation partners, experts and generate business ideas. The XING API lets developers connect their app with the entire XING network. Developers can access much of the functionality of the platform including accessing profiles, conversations, jobs, contacts, news and more. The API uses RESTful calls and responses are formatted in JSON.