Today in APIs: Spotify Looks Into The Auto Industry, Facebook Highlights Cause Focused Organizations, and 27 New APIs

Spotify has plans of attending the Content and Apps for Automotive USA 2012 Conference. Facebook shows the impact that nonprofits can make through Facebook Integration. Plus: Mark Cuban invests in little bird to find online influentials, AdWords API adds shared budgets, and 27 APIs.

Spotify Embraces the Car as a Platform Movement

“Hi, I would a Honda Civic with Spotify and Facebook.” Forget fuel efficiency, auto apps are what the discerning car shopper will be fretting over in the future.

Andrew Pym, Conference Director at Telematics Update, posted a great article today about Spotify’s plans to jump into the “Car as a Platform” arena. Andrew had this to say:

“Spotify’s movements reflects a growing interest in the automotive market as a platform for apps and a new way to engage with consumers.”

This movement is nothing new, Andres Ferrate wrote an article on Ford’s SYNC System back in 2009. Earlier this year Adam DuVander, ProgrammableWeb Executive Editor, wrote a piece about the “Car as a Platform Wars”.

Facebook Apps That do More Than Entertain

Facebook posted an article recently that highlighted 5 cause-focused organizations that use facebook for outreach. The article had this to say:

“For example, the top 25 nonprofits using Facebook Pages connect with more than 32 million people worldwide.” Said Libby Leffier of Facebook. “ With Open Graph, developers now have a way to integrate social functionality into every app. Today, causes and nonprofits are using Facebook and Open Graph to drive awareness, raise money, mobilize quickly, and enable supporters to make a bigger impact by simply and easily sharing with friends.”

One of the organizations included in this post is FundRazr, a fundraising app that embraces social giving.

API News You Shouldn't Miss

27 New APIs

Today we had 27 new APIs added to our API directory including an sms gateway service, a bank of guatemala exchange rate service, a bank of russia financial information, a business directory service, a moldovan government information service, a crm and email marketing service, a swiss foreign exchange quotation and trading service, a spanish temperature conversion service, an online donation tracking and reporting service and an online programming community. Below is more details on each of these new APIs.

ReelSurfer API Gives Video Editing Capability to Any APP or Website Publicly Launches API API: is a provider of an SMS Gateway that gives users the ability to send personalized messages, international SMS, implement an SMS marketing strategy and send SMS notifications. The API allows developers to connect to the SMS Gateway and allows clients to completely customize the SMS messages they send. The API uses HTTP calls. Interested developers should contact the provider for more information.

Banco de Guatemala Tipo CambioBanco de Guatemala Tipo Cambio API: The Bank of Guatemala (Banco de Guatemala) provides an exchange rate service for its national currency, the Guatemalan quetzal. This service, the Tipo Cambio API, is available using SOAP-based calls issued in XML format. The service returns the exchange rate between the quetzal and the selected currency, either for the present day or over a given time period.

Although several parts of the Bank of Guatemala website have English translations available, most of the website and all of the API Documentation are provided only in Spanish.

Bank of Russia Daily InfoBank of Russia Daily Info API: The Bank of Russia (Банк России) is the Central Bank of the Russian Federation. It hosts the Daily Info API, which provides users with access to financial information associated with the bank. The service uses SOAP calls to retrieve the desired information, either as a dataset or in XML format.

Available information includes the prices of precious metals, bank liquidity, exchange rates, lending rates, investments, amounts owed to credit institutions, government securities, RUONIA (Ruble Overnight Index Average), and more.

Much of the Bank of Russia website is available in both Russian and English, but the API documentation is given only in Russian.

Brownbook OpenSearchBrownbook OpenSearch API: The service provides listings from a directory of business organizations categorized by product offerings, including both goods vendors and service providers. Search access is provided in compliance with OpenSearch standards. Keyword look-up or programmatic integration provides listings for individual businesses providing a desired product.

API methods support access to the listings compliant with the OpenSearch format. Methods allow submission of a query term and and geographic location. The API returns a results list from the business directory local to the specified place and matching that term, with a link to view details for each business on the provider's platform.

BugetMDBugetMD API: The service provides budget data for the government of Moldova extracted from the Open Data Portal of machine-readable government operating data. Data come from the Moldovan Ministry of Finance in partnership with the World Bank. The dataset excludes personal information about people as well as trade secrets of companies and state secrets of the government. The portal's goal is improved transparency government actions for citizens and other stakeholders.

API methods support listings of expenditure items and their categories along with units of government or local and regional authorities that incur the expenses. The API returns machine-readable data structured according to those divisions to report actual government expenditures.

CampaignerCRMCampaignerCRM API: CampaignerCRM provides sales professionals at small to medium-sized businesses with a web-based solution that combines full-featured CRM and email marketing functionality. With CampaignerCRM users can improve the volume of qualified leads; increase sales pipeline velocity and help sales professionals sell larger deals. The CRM aims to combine traditional sales process software with social media functionality, sales performance tools and visual reporting. The CampaignerCRM API lets users integrate the platform's tools with their existing systems. Interested developers should contact the provider for more information.

Dukascopy FIXDukascopy FIX API: The service provides data feeds with real-time quotes for foreign exchange and currency exchange rates along with ability to complete trades. It serves the needs of professional market participants to track closely movements in exchange rates between different currencies, with abilities to respond quickly by initiating trades to profit from differences or hedge risk.

API methods support access to exchange rate quotes in FIX4.4 protocol. Methods also support creating orders for trades, along with ability to update and cancel existing orders. The API also allows for automated notifications of selected trading activities.

el Guille Conversorel Guille Conversor API: El Guille is a website offering articles and tutorials on programming with Visual Basic, C#, ASP.NET, XAML, and other languages. The Conversor API provided by el Guille enables users to convert temperatures between Celsius and Fahrenheit. This service uses SOAP calls issued in XML format. The website and API documentation are provided exclusively in Spanish.

EnvoyRelateEnvoyRelate API: EnvoyRelate is a service that lets users track their donations in realtime and review analytics on this data. EnvoyRelate provides in depth statistics that help users understand the total value of donations, see their average donation value and the number of donations over time. Users can work with interactive charts and graphs in realtime to see what methods are working. Custom alerts can be set up that are triggered by various events. EnvoyRelate provides an API to allow users to input transactions from their web services. The API uses RESTful calls and responses are formatted in JSON.

GeeklistGeeklist API: Geeklist is an online community that offers developers a place to present their work, connect with other developers, and gain credit for achievements. The Geeklist community includes more than 50,000 developers who represent more than 5,000 companies and has logged more than 500,000 activities in the Geeklist database. The API allows developers to create their own applications and services and retrieve any needed data from the Geeklist database. It uses RESTful calls and responses are formatted in JSON.

HipmobHipmob API: Hipmob is a mobile live chat service that aims to connect customers with customer service. The service can also be integrated with CRMs and other customer service platforms. The Hipmob API allows admins to manage applications' settings and obtain device information. The API uses REST calls, returns JSON, and uses and API Key and SSL for Authentication.

Hipmob Server Hipmob Server API: Hipmob provides hosted live chat for mobile applications to send text, audio, video and photos. In order to use the API developers must sign up, receive a code, download the Hipmob Library, and then use Hipmob at will for whatever messaging application assistance they may need. The API specifically allows developers to send messages from their own applications to devices, manage settings and obtain device information. Functionality includes RESTful principles and JSON response formats. API: Not affiliated with IMDb, the IMDB API is a service which provides access to most of IMDB’s data; the most popular and authoritative source of information on movies, TV and celebrities. Currently the IMDB's dataset can be downloaded but an API is not available to retrieve information. This API allows developers to access this data using RESTful calls and provides responses in XML and JSON.

Insiteo SuiteInsiteo Suite API: Insiteo is an indoor location mapping service that can be integrated with mobile applications and data collection services and aims to increase site profitability, data intelligence, customer experience and satisfaction levels. The Insiteo Suite of APIs is comprised of six APIs which can be used independently or together to create indoor mapping applications. The suite includes the indoor location, interactive mapping, pathfinding and navigation, geofencing, meet me, and lone worker protection API.

LinkTigerLinkTiger API: LinkTiger is a link testing and analysis service that checks a selected website for broken links and notifies the user. The service also creates charts and reports detailing the broken links, time periods down, and other monitoring statistics. The LinkTiger API enables users to integrate link checking analysis with third party customer portals, CRMS, CMS and other web services. For full documentation, contact LinkTiger.

MinuteDockMinuteDock API: MInuteDock is a time tracking service that can integrate with existing accounts and project management platforms. It can create reports, import data, create invoices, and be access from websites, twitter, mobile devices, and browsers. The MinuteDock API exposes some of the functionality of the MinuteDock service to remote queries. Users can request a list of accounts, active accounts, lists of users, check entries and manipulate time tracking. The Service user REST calls and returns JSON.

MKDenial DplMKDenial Dpl API: The service provides subscribers with access to the provider's Denial List service to highlight companies and locations prohibited from receiving exports of certain technologies and providers. The U.S. government restricts both individuals and companies from providing goods and services to some buyers in other countries, either specific buyers or any buyer in a restricted country. The denial list also applies to product categories with export licensing requirements, such as nuclear technologies.

API methods support generation of a denial list of restricted buyers for specific products (either goods or services) located in particular countries. The API can return either summary or comprehensive denial listings.

MMO Electronic Reporting SystemMMO Electronic Reporting System API: The service provides for compliance with requirements of the U.K. government for reporting of commercial fishing activities, both amounts and species of fish caught and sales completed. Vessel owners and operators of commercial fishing businesses use the service to report their catch and sales information. Other sellers and resellers as well as buyers can use the service to fulfill their own reporting requirements.

API methods support listing of ports, fishing grounds and regions, and species tracked. Methods also support submission of catch size and composition, by species, size, freshness, and other characteristics. Sales reporting methods allow reporting of transaction information, including buyer and seller, date, species, amount, etc.

PaysbuyPaysbuy API: The service headquartered in Thailand provides for online payments by credit card through familiar networks such as Paypal, MasterCard, Visa, and others. It enables e-commerce and online business overall by quickly and securely processing payments. Sample Code is available for PHP/MySQL and .NET environments.

API methods support retrieving invoice data and status information about an invoice. Methods also support uploading current payment information including payor, card and account information, and purchase invoice including product and price. The API also manages currency rates and other details of international transactions.

PFGBEST BESTDirectPFGBEST BESTDirect API: PFGBEST is a U.S. Futures Commission Merchant, with customers, affiliates and brokerage offices in more than 80 countries. Their BESTDirect platform is used by day traders working with the futures market. The platform has a web based option and offers features such as trailing stops and profit targets, OCO orders, depth of market trading panel, trade window with complete positions summary, trade panel, order history, and real-time account status, strategy window and more. The API gives users access to all of the capabilities of a Front-end trading system with the ability to execute trades for both futures and Forex contracts with their existing applications. Interested developers should contact the provider for more details about the API.

Photo CaptchaPhoto Captcha API: PhotoCaptcha is an image based captcha used to prevent bots from posting to a website. It presents users with images as opposed to letters that can often be difficult to read. Users are asked to click a series of images from those presented instead of having to type letters. PhotoCaptcha is translated to English, Polish and Italian. PhotoCaptcha is implemented via JavaScript. In order to verify if captcha was solved correctly a user's script needs to contact the API sending PhotoCaptchaResponse and client's IP address. The API uses RESTful calls and responses are formatted in CSV.

ReelSurferReelSurfer API: ReelSurfer is a service that lets users clip and share any video from any website. In order to clip a video, users can use a bookmarklet or go to the ReelSurfer site and enter the URL of the video. Clips can be combined and organized into reels that can then be shared with friends. The ReelSurfer API provides programmatic access to the service's functionality. Currently users can use the API to create new clips. The API uses XML- RPC calls and responses are formatted in XML.

refbase OpenSearchrefbase OpenSearch API: The service provides bibliographic search to return citations matching a submitted query. Its architecture complies with the SRU (Search/Retrieve via URL) standard promulgated by the U.S. Library of Congress which uses CQL (Common Query Language) to structure interactions with the service.

API methods support submission of a bibliographic search query stated in CQL syntax. The API returns metadata for matching resources in MODS format embedded in a SRU/W XML wrapper.

SparkSpark API: Spark Platform gives developers a way to connect with Multiple Listing Services (MLS) to provide software tools for over 250,000 brokers, real estate agents and their customers. Spark does this by providing an API, store and app bar to create a real estate software ecosystem. The Spark API allows authorized MLS members to request data through developer applications according to the permissions and license requirements of the MLS. This data is categorized by listings, contacts and market stats. The API uses RESTful calls and responses are formatted in JSON.

SpringestSpringest API: Springest is a Dutch continuing education service that helps users find and compare courses, books, articles, training courses using search and filter capabilities. The Springest API opens up all of the searchable data from Springest to users. Users can query for training guides, courses, and other content as well as integrate it into programs. The service uses REST calls and returns XML or JSON.

TravelyaariTravelyaari API: is a 100% real time bus ticket booking service in India. It boasts the largest bus ticket inventory for over 10,000 bus routes. Users can book bus tickets in real time without having to request booking, pay only the ticket price without additional charges and cancel ticket bookings. The API exposes the site's functionality with over 50 available methods. The API uses SOAP protocol and responses are formatted in XML.

VisANTVisANT API: The service provides visualization tools to represent networks and pathways within biological research. Available as a Web Service or installed software, it ingests data about organisms and species and creates images depicting links and relationships between them. Interactions within an active community drive development of the graphical tools to create effective depictions for researchers.

API methods support defining characteristics of the nodes of a visualization, including the links between them that determine the graphic representation. Methods support lookup in species and organism records to help define node descriptions.