Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples. If you have new APIs, clients, or source code examples to add to ProgrammableWeb’s directories, we offer forms (APIs, Clients, Source Code) for submitting them to our API research team. If there’s a listing in one of our directories that you’d like to claim as the owner, please contact us at editor@programmableweb.com.
We’ve added 6 APIs to the ProgrammableWeb directory today in the Internet of Things and Shipping categories, among others. Also added were client libraries and SDKs for use with the 7digital open music platform.
APIs
littleBits sells sets of tiny electrical modules that users can snap together to easily create and prototype electronic devices. These modules can be used by educators to teach students about electrical systems or by DIYers for prototyping their ideas. The modules are sold in kits or individually from the littleBits website. The littleBits Cloud API allows developers to connect their littleBits devices to the internet.
We’ve primarily categorized the littleBits Cloud API under the Internet of Things category. See ProgrammableWeb’s complete list of Internet of Things APIs.
Demographics Pro allows users to understand the characteristics of their social media audience. The Demographics Pro REST API lets developers add this data into applications. API methods include audience analysis aggregation, retrieving user profiles, and influencer search across Twitter, Instagram, YouTube, and other social networks.

Sample analysis of demographics about Tiger Woods' followers on Demographic Pro image: Demographics Pro
We’ve primarily categorized the Demographics Pro API under the Demographics category. See ProgrammableWeb’s complete list of Demographics APIs.
FreightAPI is a combined real-time small package and common carrier API for website sales. Developers are provided with a web-based XML transfer tool, which responds quickly and accurately. Using this tool, UPS, FedEx, and Freightquote.com are integrated into one solution, which uses your accounts with those carriers. We've categorized the FreightAPI under the Shipping category. See ProgrammableWeb’s complete list of Shipping APIs.
The CANTUS Database stores indices of Latin ecclesiastical chants found in early manuscripts and printed sources for the Liturgy Office. The Cantus API provides developers with access to the CANTUS Database and projects. It allows for searching and reading through the database, and creating and editing resources. The Cantus API is listed under the Music category. See ProgrammableWeb’s complete list of Music APIs.
The U.S. General Services Administration (GSA) provides the RESTful GSA SAM API, which gives developers the ability to search and retrieve information about businesses or individuals within the SAM data set. SAM is the System for Award Management, which consolidates federal procurement systems and the Catalog of Federal Domestic Assistance into one system.
The U.K. Local Government Association (LGA) API allows users to view and download open data about local areas. The LGA API provides developers with demographic and performance data about local places for enriching apps, creating community dashboards for local councils, powering geographic information system (GIS) tools, and more. We’ve primarily categorized both the GSA SAM API and LGA API under the Government category. See ProgrammableWeb’s complete list of Government APIs.
Clients
7digital is an open platform providing access to an extensive music catalog of tens of millions of tracks fully licensed by all major labels and indies. The 7digital API enables partners to create standalone consumer offerings or to compliment an existing business with music downloads, radio, or on-demand streaming, or to even experiment with brand new types of music services. The company has provided the following libraries and SDKs for use with the API: