Daily API RoundUp: BeaconsInSpace, Crowd Valley, Tropo, Unofficial Instructables

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 7 APIs to the ProgrammableWeb directory today in such categories as Financial, Infrastructure-as-a-Service, and Education. Also added were several source code samples.


BeaconsInSpace provides developers with information and access to deployed beacons for the building of location and Internet of Things applications. The BeaconsInSpace REST API provides developers with rentable access to beacons from various establishments in major cities for Integration. Use the API to retrieve lists of beacons’ universally unique identifiers (UUIDs), get information about beacons, and retrieve beacons by geographic coordinates.

BeaconsInSpace finds beacons for location app connectivity
BeaconsInSpace provides access to information on rentable beacons for application developers / image: BeaconsInSpace website


We’ve listed this API under the Infrastructure-as-a-Service category. See ProgrammableWeb’s complete list of Infrastructure-as-a-Service APIs.

Boopsie provides Library system integrations to help libraries create their own mobile applications. The Boopsie REST API allows developers to connect apps with any integrated library system (ILS) and get information about library materials. API access comes with account service. This API is listed under the Library category. See ProgrammableWeb’s complete list of Library APIs.

Crowd Valley provides financial information and backend support for the creation of digital financial and investment platforms. The Crowd Valley REST API allows developers to access Crowd Valley functionality and retrieve organization and investment information, as well as manage user information. We’ve categorized the Crowd Valley API under the Financial category. See ProgrammableWeb’s complete list of Financial APIs.

The Google Cloud Resource Manager RPC API manages Google Cloud Platform project metadata. Use the API to create, delete, or update a project. Developers should note that the Google Cloud Resource Manager is in beta. See the API docs for query parameters and usage limits. This API is listed under the Metadata category. See ProgrammableWeb’s complete list of Metadata APIs.

Instructables is a DIY platform for publishing online guides. The Unofficial Instructables API is available on Mashape. Although this resource does not guarantee support by Instructables, it does provide data access to categories such as technology, science, woodworking, food, and others; lists in the form of metadata; and other details about the content of an individual Instructable.

Instructables user Red5ive built a Doctor Who Tardis-inspired bedside table / image: Instructables website

We’ve primarily categorized the Unofficial Instructables API under the Education category. See ProgrammableWeb’s complete list of Education APIs.

Tropo provides developers with a way to build voice and text messaging apps. The Tropo Rest API lets developers configure and control the apps they have created using the Scripting or Web API through RESTful methods. The Tropo Web API lets developers build communications applications that run on their servers and drive the Tropo cloud using JSON over HTTP. The Tropo APIs are categorized under Messaging. See ProgrammableWeb’s complete list of Messaging APIs.

Source Code

Recently several source code samples were added to the directory. Here is a brief sampling of what is new.

Quizlet is an online learning tool. This Quizlet PHP code sample demonstrates three-step authorization with the user. The objective of this code is to display the username and titles for the person who logs in.

Walk Score offers real estate options that enable one to live a walkable lifestyle, important for improving health, the economy, and the environment. The Walk Score AJAX API code sample demonstrates how to make an AJAX call using the JQuery JavaScript library, how to call the Walk Score API, and how to return responses to the JavaScript client.

FantasyData collects and distributes sports data in real time. The code samples available in the official site work with the NFL scores, stats, and news API. Languages include C#, Java, JavaScript, Objective-C, PHP, Python, and Ruby.

Be sure to read the next Financial article: Lending Club Announces Open Integration API