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.
Six APIs have been added to the ProgrammableWeb directory in categories such as Internet of Things, News Services, Tweets and Email. Also new to the directory are SDKs for Whispir, SparkPost, and ViSenze. Here, we summarize the new additions and how they can assist developers.
The Twitter Ads API provides developers with programmatic access to advertising accounts. Integrate solutions to promote Tweets and Twitter accounts, schedule campaigns, get analytics, manage audiences, and much more. The 3 levels of Twitter Ads API access are sequential: developer, basic and standard. The Twitter Ads API is categorized under Tweets. See ProgrammableWeb's complete list of Tweets APIs.
Beagle is a range of wireless sensors that you can place throughout your home or office. Each sensor monitors either air quality, temperature, outdoor noise, indoor noise, air pressure, humidity, or light. Use the Beagle Sense API to access sensor data. API methods include retrieve device data and configure sensors.
Create home automation apps with Beagle Sensor API YouTube/Beagle Sense
Use TextMagic SMS API to send and receive text messages, analyze messages, schedule recurring messages, and process bulk text messages. The API also offers methods for creating message templates, managing contacts and distribution lists, checking message statistics, and more. The TextMagicSMS API is listed under the Messaging category. See ProgrammableWeb's complete list of Messaging APIs.
Emailicious provides email campaign services.The Emailicious API provides tools for developers utilizing the Emailicious services. There are tools to help manage lists, create customer profile pages, automate communications, subscription management and much more. We've categorized this API under the Email category. See ProgrammableWeb's complete list of Email APIs.
FeedSyndicate provides content feeds for websites and apps. FeedSyndicate News API allows developers to access a large database of national and international news articles and retrieve full text articles and images. Users can filter the content by region, topic, and more. This database is updated daily. The API is under the News Services category. See ProgrammableWeb's complete list of News Services APIs.
OpenACH is a payment processing system provider. EasyOFAC is an OFAC compliance platform which features layered fuzzy search to avoid false positives. Also, it provides real time monitoring for ongoing compliance, and guided compliance workflow. This API is is REST based. We've categorized the OpenACH Easy OFAC API under the Compliance category. See ProgrammableWeb's complete list of Compliance APIs.
Frameworks, Libraries, and SDKs
SparkPost is an email platform for developers provided by Message Systems. SparkPost's API enables client applications to integrate with SparkPost and perform actions associated with account management, message generation, and reporting. Spark Post provides a PHP SDK, Python SDK, Java SDK and Node.js SDK to aid developers with integrating the email service.
ViSenze ViSearch provides a platform for reverse image search, allowing users to upload images as search queries instead of keywords. The ViSenze ViSearch Data REST API allows developers to access and integrate the functionality of ViSenze ViSearch Data with other applications. VisSenze has several SDKs for developers including: Android SDK, iOS SDK, PHP SDK, Java SDK and Python SDK. The video below demonstrates how the technology can be used for retailers and other marketers.
The Whispir Platform enables users to send information simultaneously via SMS, voice, email, Web, mobile, or social media. These communications are two-way, secure, and auditable. Whispir is accessible via Web, mobile, or landline, allowing users to respond to any situation from any location. The Whispir API has been designed to let application developers embed features of the Whispir Platform into their own applications. Several SDKs for use with the platform from independent developers were added to the directory. They are: Whispir .NET SDK by Geoffrey Huntley, Whispir Cold Fusion SDK by MitrahSoft, Whispir Java SDK by Jordan Walsh, and Whispir Node.js SDK by Sanjeev M.