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 firstname.lastname@example.org.
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.
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.
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.
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.