Today In APIs: Facebook Mobile, Hello Social Marketing Platform and 41 New APIs

Romin Irani
Apr. 19 2013, 12:30PM EDT

The Facebook Platform for Mobile makes a push to help developers write better social apps. Hello Social aims to simplify Social Media Marketing campaigns. Plus:  First Cleanweb Hackathon in the Pacific Northwest and 7 new APIs.

Facebook says "Mobile First"

Facebook today made a big push to a mobile-first platform by announcing a suite of features for Facebook Platform for mobile. Doug Purdy, Facebook's director of product for platform highlighted key features : making it easier to implement Open Graph on mobile, improving Facebook Login, and releasing a new Facebook SDK 3.5 for iOS. You can now directly create Open Graph objects and no longer need to host webpages with Open Graph tags. Also released is a native Share Dialog that makes it easier for mobile applications to now share things on Facebook. Facebook also announced the Facebook Technology Partners, who will offer technical resources like SDKs, tools, plugins, etc to help developers in making great social apps.

Hello Social launches Social Marketing Campaign Platform

Hello Social wants marketers to gather more useful from their social media marketing campaigns. The Toronto based startup has launched the Hello Social platform that helps marketers plan, design and manage their social marketing campaigns. The platform lets you create campaigns on Facebook or directly in your applications via the Hello Social API. To ease the process, Hello Social will provide templates for various campaigns and it has currently launched with the Photo Contest campaign. The API can be accessed directly via REST or Hello Social's markup language and JavaScript APIs. The APIs give you control right from creating the campaign, tracking submissions, voting and comments.

API News Your Shouldn't Miss

41 New APIs

Today we had 41 new APIs added to our API directory including a form builder service, bitcoin mining service, erg and poweragent workout creation and sharing, aalto university course portal information, vacation rental marketplace, unified shopping cart interface, u.s. public record search service, online boardgame community, bitcoin trading service, mobile application testing and deployment service, affiliate network services, portuguese online payment service, metadata management service, dubai financial market information service, word stemming service, word lemmatization service, german collective agreement information management service, finnish location- and route-finding service, french chat service, seo management tools, image processing service, campus engagement calender, design brief and client questionnaire application, pdf file conversion service, dictionary and reference service, email publishing service, german used hardware retailer, server implementation update notification service, public key infrastructure management service, counter usage statistics service, text-to-speech service, audio content creator, ubc laboratory information service, collaborative learning community, website screenshot and thumbnail generating service, information management system for polish universities, customizable strategy game, automated webpage screenshots, international sms services, index of informational links on web services, belgian money management services for young adults, . Below are more details on each of these new APIs.

123ContactForm123ContactForm API: 123ContactForm is a cloud-based form builder that allows users to build and administrate web and mobile contact forms, online registrations, surveys, e-commerce forms and any other custom form. The 123ContactForm API enables users to retrieve data about their forms, form fields, submissions and submissions count, then use them with external applications and databases.

50BTC50BTC API: 50BTC is a bitcoin mining pool. The site allows users to unite CPU and graphic card power to solve progressively more difficult blocks to create bitcoins. The earning coin are split among the pool. The 50BTC API allows users to query for account statistics and for statistics on blocks found by the pool. The Service uses REST calls, requires an account, and uses SSL for authentication.

73 Summits ErgDB73 Summits ErgDB API: ErgDB, created by 73 Summits, provides a place for users to create and share PowerAgent and Erg bicycle training workouts. Workouts use a percentage of FTP as watts, allowing users to use their own FTP when generating workouts.
The ErgDB API provides developer interface for searching and exporting workouts. Workouts are exported in .erg format. Support for Multi-Rider and PowerAgent is expected to be forthcoming. Search responses may be JSON or CSV formatted.

Aalto UniversityAalto University API: Aalto University is a new multidisciplinary university, where science and art meet technology and business. The University is located in Espoo and Helsinki in Finland.
Aalto University provides an API for Noppa, its course portal. The RESTful API allows read only access to course information. Responses may be JSON or XML formatted. JSONP callbacks are supported.

AirBNBAirBNB API: AirBNB is a vacation rental and room rental service that allows users to rent out their houses or rooms to travellers and travellers can search for accommodations by location to find a place to rent.

The AirBNB API allows developers to access and integrate the functionality of AirBNB with other applications and to create new applications. Public documentation is not available; interested developers should sign up here: https://www.airbnb.com/developers.

API2CartAPI2Cart API: API2Cart provides a unified shopping cart interface to provide customers with eCommerce integration. It allows users to perform API methods for 20+ popular shopping platforms with older and new cart versions. API2Cart takes care of secure data retrieval from multiple stores. Public documentation and code samples are available for developers to optimize work with API. API methods include order, category and product management. The service allows to add, update, find, delete store items and perform cart management methods. Specific integration requirements can be discussed via e-mail: business@api2cart.com Users can register and try service functionality for free using API2Cart Demo store.

Black Book OnlineBlack Book Online API: Black Book Online is a public record search site featuring over 25,000 current and verified links to free U.S. public records. Black Book Online provides an API that can be used to add property, criminal, civil, corporate, and sex offender record lookups to a website or application. The API is free, but users are required to include a link back to Black Book Online.

BoardGameGeekBoardGameGeek API: BoardGameGeek is an online board gaming community and resource. BoardGameGeek hosts reviews, ratings, translations, forums, a game marketplace, and much more. The BoardGameGeek XML API provides developer access to information including game data, user game collection lists, forum messages, and more.

BTC-eBTC-e API: BTC-e provides an online tool that allows users to freely trade Bitcoins for a number of different currencies worldwide. The BTC-e API allows users to get information about the user's current balance, API key privileges, number of transactions, the number of open orders, and server time. An account is required with service, BTC-e accepts REST calls and returns JSON, and uses SSL for authentication.

cisimplecisimple API: cisimple is a testing and deployment service for mobile applications. Developers can use cisimple to test and deploy their mobile applications.

The cisimple API allows developers to access and integrate the functionality of cisimple with other applications and to create new applications. Some example API methods include retrieving a list of jobs, retrieving builds, managing builds, and creating and stopping builds.

Commission FactoryCommission Factory API: The Commission Factory provides affiliate network management services. Users can sign up with the site as affiliates and earn money by promoting Commission Factory, or they can sign up as merchants and use Commission Factory to start their own affiliate programs. Commission Factory's features include a simple and intuitive interface, the ability to integrate with almost any cart, secure encryption, reliable and consistent tracking, knowledgeable support, and a wide array of detailed reports.

The Commission Factory provides an API that exposes functionality for both affiliate and merchant users. This API operates using REST calls issued in either XML or JSON format.

CompraFácilCompraFácil API: CompraFácil provides a payment platform that allows any member company (Partner) to generate Referrals for payments with a debit card, online banking, or by cash. By issuing calls through CompraFácil's SOAP API, users can save purchase information, get information about orders placed, and find out the current status of an order. The CompraFácil website is provided solely in Portuguese.

DCMI Metadata RegistryDCMI Metadata Registry API: The Dublin Core Metadata Initiative's (DCMI) Metadata Registry, hosted by the National Library of New Zealand, is designed to promote wider adoption, standardization, and interoperability of metadata across diverse disciplines and communities. It does so by facilitating the discovery and reuse of metadata terms. The DCMI Metadata Registry's services are accessible directly through a web interface or programmatically via SOAP API.

DFM Market Summary DataDFM Market Summary Data API: The Dubai Financial Market (DFM) is a public institution that operates as a secondary market for trading securities, bonds, investment funds, and other financial instruments. The DFM provides an API that allows users to retrieve market summary data using SOAP calls issued in XML format. The DFM website is provided in English.

EnClout StemmerEnClout Stemmer API: EnClout is a group that is interested in bringing data together from multiple sources and solving the data silo issue for businesses. EnClout provides a suite of natural language processing APIs. This includes the Stemmer API, which takes text as input and provides stemmed text in JSON, XML, or HTML format. Stemming is the process of reducing words to their root form, often used by search engines that treat words with the same stem as synonyms.

EnClout Term AnalysisEnClout Term Analysis API: EnClout is a group that is interested in bringing data together from multiple sources and solving the data silo issue for businesses. EnClout provides a suite of natural language processing APIs. This includes the Term Analysis API, which takes text as input and provides lemmatized text in JSON, XML, or HTML format. Lemmatization is a process closely related to stemming. In stemming, words are reduced to their root forms and treated as synonyms based on their root. A lemmatizer, however, can also discriminate between words which have different meanings depending on their part of speech.

HG DatenbankenHG Datenbanken API: HGKV is a German company that provides software called HG Datenbanken to manage information from collective agreements reached through a collective bargaining process. The software was designed for the purposes of payroll and employee management, and it allows users to organize and quickly retrieve whatever information is needed from an agreement. HG Datenbanken provides a SOAP-based interface so that all collective agreement information can be integrated directly into other applications.

The HGKV website and all HG Datenbanken documentation are provided solely in German.

JokahakuJokahaku API: Jokahaku is a map-based service that people can use to search for products or food and find routes from one place to another in Finland. To find a specific location, users need only input the municipality and address. New locations can be discovered by specifying the desired industry. There is also a Helsinki Region Transport (HSL) route search service in which users submit their starting address, destination, and the time of day they wish to travel and receive back routes and travel instructions.

Jokahaku's functions are accessible directly through the website or programmatically via SOAP API. The Jokahaku website is Finnish-language only.

MesCorrespondancesMesCorrespondances API: MesCorrespondances is a French chat site featuring an AI called Kairos that is designed to help users find others that they will enjoy chatting with. Kairos bases its selections on the user's interests, personality test results, and feedback on previous chats. Over time, it learns to recognize people that the user is more likely to want to chat with. The MesCorrespondances API allows users to perform chat functions, including providing feedback, using SOAP calls issued in XML format.

MySEOToolMySEOTool API: My SEO Tool provides Search Engine Optimization tools including client management, data reporting, automated PDF reports, and client interface branding. The My SEO Tool API provides developers with a RESTful interface for integrating My SEO Tool into applications and websites. API calls include the ability to automatically login users, access metrics, create backlinks, and create users. Responses are JSON formatted.

OCR-ITOCR-IT API: OCR-IT provides developers and organizations with backend cloud-based OCR API image processing services and documented conversion outsourcing. Images form mobile devices, PCs, scanners, or any other Internet-connected sources can be converted to searchable and editable text and PDFs.

OrgSyncOrgSync API: OrgSync provides an online campus engagement platform for education communities, connecting students to organizations, departments, and programs with the goal of improving communication, information sharing, collaboration, and reporting.
The OrgSync API provides a developer interface for customers to create campus specific processes to leverage OrgSync data and services. All API access is over HTTPS. Responses are JSON formatted.

OsmosisOsmosis API: Osmosis is a web application that allows users to get project facts and requirements by using client questionnaires. Work agreements and proposals can also be sent for completed questionnaire.

The Osmosis API allows developers to access and integrate the functionality of Osmosis with other applications. Some example API methods include retrieving recent activities, sending recent activities, and managing client information and accounts.

PDF ConverterPDF Converter API: PDF Converter is a service that allows users to convert documents into PDFs and convert PDFs into other documents, such as Word and PowerPoint documents.

The PDF Converter API allows developers to access and integrate the functionality of PDF Converter with other applications and to create new applications. Some example API methods include converting PDFs, saving PDFs, and extracting files to PDFs.

Pearson DictionaryPearson Dictionary API: The Pearson Dictionary API includes the previously released Longman Dictionary of Contemporary English as well as the Longman Active Study Dictionary and the Longman English-Chinese Dictionary of Contemporary English. The API allows users to access data from these dictionaries including 100s of thousands of words, phrases and meanings; 100,000 words, phrases and meanings in English and translated into traditional Chinese characters; over 150,000 collocations which show words that are frequently used together; over 20,000 synonyms, antonyms and related words and more. The API uses RESTful calls and responses are formatted in JSON.

Pizzazz EmailPizzazz Email API: Pizzazz Email is an email publishing/marketing system that allows you to build email lists, publish newsletters, and manage email marketing campaigns. Pizzazz currently offers 4 APIs: a Java API, a REST API, and FTP APIs. The REST API allows users to manage subscriber additions and deletions, track e-mail delivery in real-time, and do list and template enumeration. An account is required with service.

QUANT ElectronicQUANT Electronic API: QUANT Electronic sells a wide selection of used laptops, printers, servers, and other electronic equipment, often at near-mint quality. Each piece of merchandise is tested for usability and packed carefully by an experienced staff prior shipment. Second-hand hardware that doesn't fulfill usability requirements is sorted out to be recycled. QUANT Electronic also offers brand-new merchandise acquired from instances of bankruptcy or expired leasing. Retailers' warranties apply for all second-hand hardware.

The QUANT Electronic API allows users to search for items on the website, view their attributes, comparison shop, etc. via SOAP calls.

SOAPBuilders InteropSOAPBuilders Interop API: The SOAPBuilders Interop service is composed of a SOAP-based API along with some browser-based and RSS-formatted information that, taken together, automatically informs the user when someone updates their server implementation and runs the user's test suite for them. SOAPBuilders Interop also helps keep track of who has posted new client results, so that the user can check them out.

SOAPClient PKISOAPClient PKI API: SOAPClient provides a set of web services for working with public-key infrastructure (PKI), i.e., the infrastructure that is used to create, manage, distribute, use, store, and revoke digital certificates. SOAPClient PKI simplifies PKI operations and management by exposing Certificate Authority (CA) functionality as SOAP services. This makes it a useful software component for developers who are hosting a private CA in an enterprise environment.

Stanford HighWireStanford HighWire API: HighWire is an ePublishing service for independent scholarly works, publishers, societies, associations, and universities. The service provides a venue for the distribution of 1765 journals, reference works, and books. HighWire is provided by Stanford University. The HighWire API enables publishers to push and pull content within and across platforms. An account is required with service.

TTSEngineTTSEngine API: TTSEngine is a text-to-speech web service that also offers custom voices for text-to-speech commands in applications and websites.

The TTSEngine API allows developers to access and integrate the functionality of TTSEngine with other applications. The main API method is translating text to speech read aloud.

UmanoUmano API: Umano is a publishing service that takes content from the web and turns it into a story read aloud by professional voice actors. Publishers can turn their content into podcasts, audio books, and more with Umano.

The Umano API allows developers to access and integrate the functionality of Umano with other applications. Some example API methods include embedding the Umano player, playback of recordings, and listing stories.

University of British Columbia LabsUniversity of British Columbia Labs API: The University of British Columbia (UBC) science department provides the Labs API, which allows users to retrieve information about the UBC's laboratories. The information available through this service includes each lab's ID, title, category, building, address, room, description, capacity, and appointment length. The Labs API is accessible via SOAP calls issued in XML format.

University of RedditUniversity of Reddit API: University of Reddit is a community of people looking to teach and learn, in the form of an online collection of free and accessible courses. The University of Reddit API provides a developer interface for automating access to University data. Exposed resources include metadata describing classes, lectures, users, and the catalog. All responses are JSON formatted.

URL2PictureURL2Picture API: URL2Picture takes full-page screenshots or thumbnails of any website for inclusion in web pages, blogs, applications, or mobile apps. The RESTful URL2Picture API allows users to generate thumbnails with a defined viewport size and a custom delay between the page loading and the screenshot being taken. URL2Picture supplies copy, paste, and run code examples in .Net, PHP, and Ruby.

USOSUSOS API: USOS is a student management information system used in Polish institutions of higher education.
The USOS API provides a RESTful interface for interacting with data on courses, users, faculties geographics, and much more. Functionality such as data storage and messaging may be automated as well. Default response format is JSON, though XMLMAP and XMLITEMS are supported to translate JSON data to XML. JSONP is supported for callbacks, though CORS is preferred.

WarlightWarlight API: Warlight is a customizable online strategy game of world conquest. The Warlight API provides developer access to Warlight features. The API can be used to automate multi-player game creation, customize maps, invite players, query game data, and much more. Results are JSON formatted.

Webthumbnail.orgWebthumbnail.org API: Webthumbnail.org is a free webservice for capturing website screenshots. Users simply enter a URL into a form, which generates code for embedding the thumbnail image on a website. The Webthumbnail.org API provides a developer interface for automating screenshot captures and display. Image output format may be requested as png, jpg, or gif.

World TextWorld Text API: World Text is an SMS and communications company that provides bulk SMS, two-way SMS, M2M SMS, and inbound SMS services. They are often used by emergency services and other critical operations where delivery is essential. World Text provides REST, SMPP, and SMTP APIs that allow users to access all of their text messaging services from other programs or applications.

WSIndexWSIndex API: WSIndex is an index of links and resources related to web services. It includes links to tutorials, existing web services, relevant blogs, etc. Currently, there are over 1600 links in the index. WSIndex provides an API that allows developers to search WSIndex's links programmatically. The API uses SOAP calls issued in XML format.

Young BelfiusYoung Belfius API: Young Belfius (known as "Belfius Jong" in Dutch or "Belfius Jeunes" in French) is a Belgian financial institution that provides products and services to individuals younger than 25 to help them with the daily management of their money. It provides services and information for creating a budget, saving money, getting loans, etc. The Belfius API allows users to access the website's services programmatically via SOAP calls. The Belfius website can be viewed in either Dutch or French.

Romin Irani Google Developer Expert Cloud 2014. Romin loves learning about new technologies and teaching it to others. Follow me on Google+

Comments

Comments(8)

[...] Today In APIs: Facebook Mobile, Hello Social Marketing Platform and 41 New APIs 123ContactForm API: 123ContactForm is a cloud-based form builder that allows users to build and administrate web and mobile contact forms, online registrations, surveys, e-commerce forms and any other custom form. The 123ContactForm API enables … Read more on ProgrammableWeb (blog) [...]

[...] Today In APIs: Facebook Mobile, Hello Social Marketing Platform and 41 New APIsProgrammableWeb (blog)… of these new APIs. 123ContactForm API: 123ContactForm is a cloud-based form builder that allows users to build and administrate web and mobile contact forms, online registrations, surveys, e-commerce forms and any other custom form. … Black Book … [...]

[...] Today In APIs: Facebook Mobile, Hello Social Marketing Platform and 41 New APIs Hello Social wants marketers to gather more useful from their social media marketing campaigns. The Toronto based startup …. The Commission Factory provides an API that exposes functionality for both affiliate and merchant users. This API operates … Read more on ProgrammableWeb (blog) [...]

[...] Today In APIs: Facebook Mobile, Hello Social Marketing Platform and 41 New APIs 123ContactForm API: 123ContactForm is a cloud-based form builder that allows users to build and administrate web and mobile contact forms, online registrations, surveys, e-commerce forms and any other custom form. The 123ContactForm API enables users … Read more on ProgrammableWeb (blog) [...]

[...] Today In APIs: Facebook Mobile, Hello Social Marketing Platform and 41 New APIs The Toronto based startup has launched the Hello Social platform that helps marketers plan, design and manage their social marketing campaigns. The platform lets you create … Specific integration requirements can be discussed via e-mail: business … Read more on ProgrammableWeb (blog) [...]