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 6 APIs to the ProgrammableWeb directory today in Recognition and Validation categories, among others. Also added: client libraries for Slack and the U.S. Department of Labor Quarry API SDKs.
RWave provides biometric recognition technology. The RWave API is a multi-use RESTful biometric and recognition streaming API. It provides developers with the tools for adding the power of speaker, speech, and facial recognition to applications. Interactive API documentation allows users to enter API keys, provide query values, and make test requests against the API. We’ve primarily categorized this API under the Recognition category. See ProgrammableWeb’s complete list of Recognition APIs.
EZOfficeInventory provides software for offices to keep track of equipment and other inventory. The EZOfficeInventory API offers custom integration with methods such as volatile or fixed assets, member information, reservation requests, locations, groups, and other custom fields. We’ve listed the EZOfficeInventory API under the Office category. See ProgrammableWeb’s complete list of Office APIs.
A company called RealValidation makes the RealPhoneValidation API, which provides tools to ping phone company switches and determine the status of a number. The API gives results of Connected, Disconnected, Restricted, Busy, Invalid Number, Phone Type (mobile/ landline), Caller ID, and Carrier for both U.S. and Canadian phone number validation. We’ve categorized the RealPhoneValidation API under the Validation category. See ProgrammableWeb’s complete list of Validation APIs.
The SeniorAdvisor API allows users to programmatically access a directory of almost 100,000 Alzheimer’s care, assisted living, independent living, and home-care providers in both the U.S. and Canada for integration into websites. The SeniorAdvisor directory includes names, locations, amenities, services, prices, and customer reviews. This API is listed under the Housing category. See ProgrammableWeb’s complete list of Housing APIs.
FundPaaS is a platform as a service for leveraging crowdfunding tools for startups and investors. The FundPaaS Business Onboarding API is used to register a business, associate a business type, and determine roles for business principals. The FundPaaS Investor Onboarding API registers and verifies investors all in one tool. Use the FundPaaS Investor Onboarding API to manage investor ID verification, accreditation, anti-money laundering checks, and more. See both API docs for detailed function descriptions and code samples. Both APIs are listed under the Funding category. See ProgrammableWeb’s complete list of Funding APIs.
Slack brings together all of a team’s messages, files, and posts from Twitter, Dropbox, Trello, Google Docs, GitHub, and other services into one searchable place. With the Slack API, users can upload an image or file, get a channel’s history, set a channel’s “unread” marker, retrieve lists of files, and search a Slack instance.
The Slack Laravel Library by Vagner Luz do Carmo allows developers to integrate the Slack API into applications made with Laravel, a PHP framework.
The Slack Node.js Library by Tom Eklof provides a call extension for Hubot, a customizable robot that was initially developed to automate GitHub’s company chatroom.
The United States Department of Labor Developer Portal /image: U.S. Dept. of Labor Developer Portal
The U.S. Department of Labor Quarry API allows developers to access data from the Department of Labor (DOL). This includes the Occupational Safety and Health Administration (OSHA) datasets, which offer details on approximately 90,000 inspections conducted each year for more than 4 decades. This API is being released as part of the next stage of the DOL’s open data efforts. Also released were a number of SDKs for use with the API. They are listed below:
- U.S. Department of Labor Quarry Blackberry SDK allows developers to access the DOL’s APIs from their Blackberry applications written in Java ME.
- U.S. Department of Labor Quarry iOS SDK allows developers to integrate the DOL’s APIs into their iOS applications written in Objective-C.
- U.S. Department of Labor Quarry ColdFusion SDK allows developers to integrate the DOL’s APIs into their ColdFusion applications.
- U.S. Department of Labor Quarry Swift SDK allows developers to integrate the DOL’s APIs into their Swift applications.
- U.S. Department of Labor Quarry PHP SDK allows developers to integrate the DOL’s APIs into their PHP applications.
- U.S. Department of Labor Quarry Ruby SDK allows developers to integrate the DOL’s APIs into their Ruby applications.
- U.S. Department of Labor Quarry .NET SDK allows developers to integrate the DOL’s APIs into their .NET applications.
- U.S. Department of Labor Quarry Android SDK allows developers to access the DOL’s APIs from their Java-language Android applications.