This week we had 68 new APIs added to our API directory including a microvolunteering platform, a mobile application positioning service, a phone call demographic data service, a service for accessing small business content, a restaurant menu sharing service and a calling, VoIP, and messaging service. In addition we covered a recent transit hackathon in Philadelphia.
3defy API: 3defy is an online tool that allows users to create 3D models from photos and view them in 3D.
The 3defy API allows developers to embed 3D models into other applications and websites. The API also allows for custom gallery creation, resizing of 3D models, and embedding multiple 3D models at one time.
AMEX OPEN Forum API: AMEX OPEN Forum is a community of business owners built around the American Express card. OPEN Forum is an online community to exchange insights, get advice from experts and build connections to help small businesses.
The OPEN Forum API allows developers to build applications that offer functionality such as the ability to search for and retrieve details about the most recent, most viewed, most commented, and most shared articles and videos in the OPEN Forum archive. It uses RESTful calls and responses are formatted in XML.
Bango Analytics API: The Bango Analytics API allows users to retrieve Bango analytics data for integration with external reporting systems.
Bango Analytics uses visitor identification and profiling to gather information including user device, country, and operator. The purpose of Bango Analytics is to empower users with an understanding of visitor behavior and engagement levels across mobile websites.
This API uses SOAP, and requires an account with service for access.
Bango Subscription Billing API: The Bango Subscription Billing API allows Bango users programmatic access to Bango's Subscription Billing service. Bango's service provides a platform for automated subscription billing, and allows users control and flexibility in setting subscription prices.
This SOAP API returns data in XML, and requires an account with service for access.
Bango User Information API: The Bango User Information API allows users to securely find out useful information relating to users registered in the Bango platform. This API can, for example, retrieve a user’s mobile phone number for marketing or support purposes.
The API uses SOAP, and requires an account with service for access.
BarCode Generator API: With this API users can draw different bar codes, for example, Code128, UPC-A, QRCode and more. It uses HTTP calls and responses are formatted in JSON.
Barcode Scanner API: This API is a barcode scanner with one method. The API support JPEG, GIF and PNG images and can read many types of barcodes (UPC-A, UPC-E, EAN-13, EAN-8, RSS14, RSS-Expanded, Code39, Code93, Code128, ITF, QRCode, Data-Matrix, Aztec, PDF417, and Codabar). With the API users can Scan barcodes from their SmartPhone, iPad or PC. The API uses an HTTP call and responses are formatted in JSON.
BatchGeo API: BatchGeo is an online mapping service. Users can copy and paste location data into BatchGeo to validate the data, create maps, and customize maps with other information, such as Twitter and weather information.
The BatchGeo API allows developers to access and integrate BatchGeo functionality into other sites and applications. Some example API methods include making maps, returning geographic data, and listing information about the maps.
Bim.im API: Bim.im is an URL shortener service. It allows users to minimize websites URLs and track them with stats. It can also be used to publish hidden websites addresses. The API allows users to integrate Bim.im with their external web sites or applications. It uses RESTful calls and responses are formatted in XML.
Boundary API: Boundary is a real-time monitoring service for cloud-hosted applications and sites. Boundary monitors and collects data on cloud-hosted applications and programs to identify high traffic and spot problems to be solved.
The Boundary API allows developers to integrate Boundary functionality with other applications. Some example API methods include accessing data to build customized dashboards, manage data annotations, and create and manage monitoring metrics. Public documentation is not available; API access is available with Boundary account.
British Museum API: Linked Data and SPARQL query service provides access to the same collection data available through the British Museum’s web interface, Collection Online, but in a computer readable format. The RDF open data standard allows use of the collection data within linked data applications interested in promoting accessibility and collaboration. Also provides for JSON output of metadata about objects in the British Museum collection.
CampaignCog API: CampaignCog is an email campaign service. Users can send emails to lists and track the emails with metrics about how many people opened the email, forwarded the email, and how many people read through the email.
The CampaignCog API allows developers to access the functionality and data of CampaignCog. Public documentation is not available; interested developers should contact firstname.lastname@example.org for access.
Catch.com API: Catch.com is an application that allows users to capture notes, photos, links, and other content to retrieve later, as well as share with others. Catch.com has web, mobile, and tablet applications.
The Catch.com API allows developers to access and integrate the functionality of Catch.com into other applications. Some example API methods include managing accounts, returning users, adding, deleting, and managing media, notes, and comments, and searching user notes. A Developer key is required for production use, and can be obtained by email to email@example.com.
CDC Wonder API: WONDER online databases utilize a rich ad-hoc query system for the analysis of public health data. Reports and other query systems are also available. The API allows users to access data in the WONDER online databases via automated queries in XML format over HTTP, for use in their own web pages or widgets. Data sets cover diseases, birth and death statistics, and health demographics such as race and population statistics.
Cellfire API: Cellfire is a service that offers electronic coupons. Users can save their coupons to their grocery store savings card. The savings can be redeemed at checkout, and the service is available via website or mobile application.
The Cellfire API allows developers to access and integrate the functionality of Cellfire into other applications. Some example API methods include adding coupons and discounts to the Cellfire platform, listing coupons and discounts on websites, and editing coupon and discount information. Public documentation is not available; interested developers should register here http://developer.cellfire.com/member/register for access.
CheckIP API: CheckIP is a simple one call API that checks if an IP address or domain is listed in any spamming list, infected source list, or unauthenticated source list. The API uses HTTP calls and responses are formatted in JSON.
City of Chicago Data Portal API: The City of Chicago Data Portal is just that, an online portal to data for the City of Chicago. Datasets are available for categories including administration and finance; education; historic preservation; parks and recreation; sanitation; transportation; and more.
The City of Chicago Data Portal uses the Socrata Open Data API, which uses REST and returns responses in a variety of formats including JSON, XML, and RDF.
City of Edmonton Open Data Catalogue API: The City of Edmonton Open Data Catalogue provides open access to datasets for the City of Edmonton, Alberta, Canada. Search and browse datasets for categories including city administration, education, events, public works, transit, and more.
The City of Edmonton Open Data Catalogue uses the Socrata Open Data API, which uses REST and returns responses in a variety of formats including JSON, XML, and RDF.
City of Nanaimo API: The City of Nanaimo website is a portal to the city government. Information and services for residents, businesses, and visitors are available through the website, as well as access to municipal hall and city government departments. In addition, a data catalogue is available which includes datasets and information for such topics as bid opportunities, business licenses, job postings, parks, public notices, and more. A RESTful API is allows public access to datasets, returning responses in JSON, JSONP, KML
City of Rennes API: Rennes métropole en acces libre (City of Rennes open access) is a web portal for datasets for the city of Rennes, capitol city of Brittany, France. Categories include budget data, housing, transport, and more. The website provides several data view options. Datasets are available via a RESTful API, returning responses in XML or JSON formats.
CodeSnipp.it API: Codesnipp.it is a social sharing site where developers can follow other developers, share their code and find coding help. The API lets users get the status of other site users and list the methods available for the API. It uses HTTP calls and responses are formatted in JSON.
CoreCommerce API: CoreCommerce is ecommerce software offering web hosting, site building tools, and a shopping cart. The CoreCommerce API lets developers connect the service with their web sites or other 3rd party system. With the API users can download orders and transfer that data into their own fulfillment center's system for processing. Other functionality includes the ability to update product info, inventory, or order statuses.
Data.Washington API: Data.Washington is the online data portal for Washington state. Datasets are available for a number of categories including agriculture, economics, education, and more.
Data.Washington uses the Socrata Open Data API, which supports a RESTful protocol, and returns responses in a variety of formats including JSON, XML, and RDF.
Dialawg API: Dialawg is a secure conversation platform that stores, archives, and tracks conversations about topics. Dialawg is for use by those who need security in their electronic conversations, such as doctors, lawyers, accountants, and insurance professionals.
The Dialawg API allows developers to access and integrate the functionality of Dialawg with other applications. Some example API methods include accessing user information, editing account information, and retrieving summaries of conversation information.
Elementool API: Elementool is a provider of web based project management tools for help desk, bug and defect tracking and time tracking tools. The Elementool API lets users access the main features of Elementool's bug tracking service via a thrid party application. The API can be used to view, update and submit issues to a user's account without logging in to Elementool's Web site. It uses SOAP calls and responses are formatted in XML.
Fee Fighters Samurai API: FeeFighters is a comparison shopping website for credit card processing. They use an auction process and comparison engine to help businesses save on their credit card processing fees. Samurai is FeeFighters' payment gateway. The API allows developers to access the functionality of the service via HTTP calls. Functionality includes creating, reading, updating and deleting payment methods as well as processing payments. Responses are formatted in XML.
Footfeed API: Footfeed is a mobile geo location check-in aggregator network that lets users checkin to many networks simultaneously. The Footfeed API lets developers build multi check-in enabled applications and websites that interact with the Footfeed platform. The API can be used to create new ways to check-in to multiple services simultaneously, including Facebook Places, Google Latitude, Foursquare, Footfeed, and Gowalla or build a single check-in service app. The API uses RESTful calls and responses are formatted in XML, JSON and YAML.
Form CheckUtils API: Form CheckUtils is an API that helps with validating data filled in form fields, by providing a variety of string functions. Functionality includes checking if the string contains a certain number of digits, letters, special characters, spaces and more. The API uses HTTP calls and responses are formatted in JSON.
George Vustrey Weather API: This API provides users with the forecast for next five days. It has only one method where users can get a forecast given their location. The API uses HTTP calls and responses are formatted in JSON.
Hindenbug API: Webservice for programmers to submit bugs or logs of software projects to a single REST interface with notification about submitted items. Log and bug data is fully searchable by text, dates, category or projects. Allows grouping of identical bugs.
HIPAASpace API: Helps medical and health-care applications to support ICD-10 codes in incoming EDI files via lookup services. Includes lists like National Provider Identifier, Healthcare Procedure Conding System Code, National Drug Code, International Classification of Diseases, and others.
HipGeo API: HipGeo is an application that allows users to automatically track and record where they go and how they get there via the location-aware HipGeo platform. Other features of the HipGeo application include sharing locations with friends and families, adding and sharing photos, and sharing records of trips.
The HipGeo API allows developers to access and integration the data and functionality of HipGeo with other applications and to build other applications. Some example API methods include posting and receiving journal entries and records of trips, searching by locations and times, and accessing information about media and photos contained in the records.
iCall API: iCall is a service that offers free phone calls and VoIP, instant messaging, SMS services, and group messaging features via web and mobile applications.
The iCall API allows developers to access and integrate iCall functionality into other applications. Some example API methods include sending SMS messages, routing calls, building call trees, and creating group messaging collaboration tools. Public documentation is not available; interested developers should register here: https://my.icall.com/registration for access.
iRail API: iRail is a website offering basic information about train schedules in Belgium. iRail provides arrival and departure times, station board schedules, and more. A RESTful API is available for iRail, returning responses in XML, JSON, and JSONP.
JSON Tools API: This API provides a set of useful features for JSON data. It's functionality includes printing JSON data with indentation for easier reading and validating JSON data. The API uses HTTP calls and responses are formatted in JSON. Developers should contact the provider for more features.
Kenya Open Data API: Kenya Open Data is the online government portal making access to data about Kenya more accessible. Available datasets for project topics include education, energy, health, water & sanitation, and more. Public expenditure data and development indicators are also available.
Kenya Open Data uses the Socrata Open Data API, which supports a RESTful protocol, and returns responses in a variety of formats including JSON, XML, and RDF.
King County Open Data API: King County Open Data is an online portal to data for King County, Washington. Datasets are available for topics including elections, restaurant inspections, taxes, animal licensing, and more.
King County Open Data uses the Socrata Open Data API, which uses REST and returns responses in a variety of formats including JSON, XML, and RDF.
Knowlarity API: Knowlarity is a cloud telephony solutions provider based in India. Knowlarity's cloud telephony platform can make over 6000 calls simultaneously. The platform when combined with a hosted IVR solution gives users the ability to deploy any custom telephony application.
The cloud telephony API enables users to integrate voice broadcasting, IVR, and more into business applications. With the API users can trigger phone calls automatically based on events happening in their software, database or web applications, interact the call flow with their database, and push call data back to their database in real-time. Documentation is not publicly avaialable.
LocLizard API: LocLizard is a platform that is used for application positioning. It provides positioning along with the ability to both collect and analyze the positioning data. With the LocLizard API, users can integrate their positioning into a mobile application. The cloud based API provides GPS coordinates to work with. Full documentaion is not publicly available but developers can access it upon registration.
MobiCart API: MobiCart is a mobile commerce (mCommerce) management platform that works with mobile, tablet, and web applications and links to a company's website. MobiCart can be built and customized based on customer needs.
The MobiCart API allows developers to access and integrate the functionality of MobiCart. Some example API methods include accessing store information, managing product information, retrieving user details, and adding and managing orders.
National Broadband Map API: National Broadband Map is a website providing information about broadband availability throughout the United States. It is a service of the National Telecommunications and Information Administration and part of the State Broadband Initiative, which aims to bring improved broadband and information technology to state and local economies.
The National Broadband Map website was built on a suite of APIs and the suite has been opened for public use. Among the APIs available are the Broadband Provider API and Provider Statistics API, Geography Lookup API, Speed Test API, Wireless Broadband API, and more. Each API is then divided further, for accessing information based on geographic indicators and other parameters. Most APIs are RESTful and return responses in XML and JSON.
OpenColorado API: Data sharing service for local government datasets in Colorado jurisdictions. Based on CKAN and using that API, the service gives access to selected financial data, citizen survey results, address and property information, geographic feature details, election district boundaries, and more.
OpenMenu API: OpenMenu helps restaurants store and share their menus over the Internet by standardizing the menus' structure and format. This information is stored in a single, centralized database which is freely accessible and searchable by both API developers and the public. OpenMenu allows a restaurant to maintain and update a single menu which can then be accessed from a variety of other sites such as Facebook or Wordpress.
openparliament.ca API: openparliament.ca is an independent, non-governmental website aimed at making Canadian government more easily accessible. The site provides information about what is being discussed/debated in the House of Commons, recent bills and votes, and other news in and about Parliament. A RESTful API is available for accessing Hansards of the House. Responses are returned in JSON or XML format.
PayNearMe API: PayNearMe is a payment service that enables consumers to pay with cash for goods and services from companies online and at local stores, such as 7-Eleven stores in the US, via order slips.
The PayNearMe API allows developers to access the functionality of PayNearMe. Some example API methods include creating orders, retrieving payment slips, and calling servers when orders are placed. Public documentation is not available; API access is available with accounts.
Pocket Village API: Pocketvillage offers a platform for users to search and compare travel experiences, activities and tours. The API can be used to help companies and publishers increase their cross-sells, earn additional revenues and excite their customers. It allows users to reference 40,000 products from 8,000 destinations in 120 countries. Documentation is not publicly available but developers can contact the provider at firstname.lastname@example.org to learn more and to receive a presentation of the API solution and an API documentation.
Qoiob API: Qoiob is a URL shortening tool that lets users choose a graphical domain when creating short, Twitter-friendly addresses. The addresses are kept within one character in an effort to make things simpler for users but more difficult for spammers. The API lets users integrate qoiob with their web sites or applications. It uses RESTful calls and responses are formatted in XML, JSON and TXT.
SendMe Mobile API: SendMe Mobile is a service that provides entertainment for use on mobile phones. Some features of SendMe Mobile include ringtones, wallpaper, games, and other entertainment options.
The SendMe Mobile API allows developers to access and integrate SendMe Mobile data and functionality with other applications. Some example API methods include searching and returning mobile entertainment content and searching and listing the top mobile entertainment features users are accessing.
SendWrite API: SendWrite is an application that allows users to send a real, paper card via postal mail rather than an email.
The SendWrite API allows developers to access and integrate the functionality of SendWrite into other applications and sites. Some example API methods include listing outbound cards, sending cards, cancelling cards, and retrieving card details.
SEPTA API: SEPTA is the South-Eastern Pennsylvania Transport Authority. It provides an API that lets users access information from its system. This information includes route and schedule information, as well as real-time bus and train locations, for the SEPTA transit system. The API uses RESTful calls and responses can be formatted in JSON, KLM and GTFS.
Shipping Gear API: Shipping Gear is an API that aims to help users with eCommerce shipping. Currently it supports one method where the user can calculate the result of package physical weight and volume comparison for given dimensions which represents the total chargeable weight for specific carrier. It supports the following carriers: DHL, TNT, Parcelforce, FedEx, UPS. The API uses HTTP calls and responses are formatted in JSON.
Shutter API: The Shutter is a free web service to enjoy photos and videos and share them on Twitter. Development is done by volunteers. An API is included that allows users to upload videos and images to Shutter from their web site or applications. The API uses RESTful calls and responses are formatted in XML and JSON. The site and documentation are in Japanese.
SmartFile API: SmartFile is a file-sharing and FTP platform. SmartFile allows users to send, receive, and manage files on the web and over email.
The SmartFile API allows developers to access and integrate the SmartFile functionality into other applications. Some example API methods include creating user accounts, integrating online backups, managing user accounts, and adding file sharing to other applications.
Social Whale API: Social whale aims to extend twitter’s microblogging platform to include additional features like groups, tagged favorites and more. They have an API in private alpha that acts as an extension of Twitter. The API is a clone of twitter’s API but extended so that if has more features. Developers can update their applications to work with the extended API using the same requests in the Social Whale domain (instead of twitter’s) and get the same data, but with the extra information that is provided.
Sparked API: Sparked is a microvolunteering platform that allows people to volunteer for small amounts of time or money online. Non-profits offer up "challenges" on Sparked that volunteers can sign up for and complete online.
The Sparked API allows developers to access the data from Sparked through an XML feed of open challenges. This data can be integrated into other applications and sites.
Suomi.fi API: Suomi.fi is the online portal for citizens of Finland. It offers online services, forms, and more. Also available is information about a number of topics including housing and construction; health and nutrition; public safety and order; library and information services; work and pensions; and much more. The site is available in Finnish, Swedish, and English.
A RESTful API is available for retrieving contents from Suomi.fl. Responses are returned in XML or JSON.
Sweden PTS API: PTS is the National Post and Telecom Agency of Sweden (Post- och telestyrelsen). PTS offers online directory services, compare prices for telephone and internet services, computer diagnostic tools, and more. A SOAP-based API is available for the "search operator" service, which identifies which operator a particular phone number belongs to.
TaxCloud API: TaxCloud is a sales tax management service for online retailers. It instantly calculates sales tax for every state in the U.S. based on destination address. The API uses SOAP calls and responses are formatted in XML.
The Buddy Platform API: The Buddy Platform is a service that provides developers with cloud-based solutions for their applications. The Buddy Platform offers hosted features for applications, such as user accounts, messaging, photo albums, and geolocation services.
The Buddy Platform API allows developers to access various functionalities of Buddy Platform. Some example API methods include adding and editing user accounts, adding friend lists, accessing photo albums, and implementing push notifications for their applications.
TimeZoneDb API: TimeZoneDb is a web application that displays time zone information for cities globally. Data included in the TimeZoneDb are city names, country names, abbreviation, timezone, and GMT offset.
The TimeZoneDb API allows developers access the data from TimeZoneDb. Example API methods include searching data from TimeZoneDb and returning data based on time zones, latitude, and longitude.
Trafiklab API: Trafiklab is an open data initiative of Sweden, exposing traffic and transportation data and APIs. A project of several government agencies and other companies, Trafiklab offers a large suite of APIs for real-time transit information for bus, subway, commuter train, and local path; travel planning services; current traffic status; current and planned transportation projects; environmental impact of travel options; locations and operating hours for bike service; parking facility informaiton; and more. RESTful, and some SOAP, APIs are available. API keys are required for most APIs.
TwitDoc API: TwitDoc lets users upload their documents to Scribd.com, create a short link to the document and send a tweet along with the link to Twitter. With the API, users can integrate this functionality into their web site or application. The API uses HTTP calls and responses are formatted in XML. Developers should contact the provider for an API key.
Unified Medical Language System API: Medical terminology resources from the National Library of Medicine (NLM) to allow applications to interpret and refine user queries, to map the user's terms to appropriate controlled vocabularies and classification schemes, to interpret natural language, and to assist in structured data creation. They are also useful as reference tools for database builders, librarians and other information professionals. Includes tools called Metathesaurus Browser, Semantic Network Browser, and SNOMED CT Browser.
Viewpath API: Viewpath is an online project management tool. Some features included in Viewpath include timelines/GANTT charts, dashboards of activity, and reporting functions.
The Viewpath API allows developers to integrate the functionality of Viewpath with other applications. Public documentation is not available; interested developers should email email@example.com.
VoodooVox Caller Analytics API: VoodooVox provides detailed demographic information on phone numbers. They source this information by mapping the number against numerous 3rd party databases typically used by the direct mail industry.
This data feed is available to developers via an API. Developers pass in phone numbers, and demographic info is returned. Users have access to city, state, zip code, and cell carrier for any phone number queried through the API with 200 fields available. Caller Analytics submits call records in real-time through the API giving users an analytics portal for their call activity. The API uses RESTful calls and responses are formatted in JSON.
WorldLingo Translation API: WorldLingo offers free and paid translation services for over 130 languages. Professional translation services include human-translated document translation, localization services, and more. Machine translation services include website, browser, real-time chat, email, and text block translation. HTTP- and SOAP-based translation APIs are also available.
Wrttn API: Wrttn is an online notepad with many features including the ability to save as much text as needed and offering formatting options that markup languages such as Textile or Markdown provide. Wrttn allows users to grab their content via an API call. The API uses REST and returns HTML.
Zwiggo API: Zwiggo is a social platform designed for group use. Users can create and customize spaces where they can invite only the people they want to share with in those spaces.
The Zwiggo API allows developers to access the functionality of Zwiggo to build applications for the Zwiggo platform. Some example API methods include embedding comments, accessing Zwiggo style sheets, and accessing user account information.