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 Sentiment, Metadata, and Messaging, as well as other categories. Also added were client libraries for use with Walmart’s Open APIs. Here’s a summary of what is new.
The Dandelion Sentiment Analysis API tells whether the opinion in text is positive, negative, or neutral. Given a short English or Italian sentence, it returns a label representing the identified sentiment, along with a numeric score ranging from strongly positive (1.0) to extremely negative (-1.0).
SNAPCARD is a Bitcoin wallet that offers MassPay for sending money anywhere in the world. It allows users to buy bitcoin with a bank account and use digital currencies. The SNAPCARD API allows developers to get merchant account info, exchange rates, payouts, and invoices. The SNAPCARD API is listed under the Cryptocurrency category. See ProgrammableWeb’s complete list of Cryptocurrency APIs.
Use the Google Cloud Resource Manager REST API to manage Google Cloud Platform project metadata. The API uses HTTP PUT/POST methods for requests and OAuth2 for authentication. Use the API to create, read, and update project metadata. This API is in beta. We’ve listed this API under the Metadata category. See ProgrammableWeb’s complete list of Metadata APIs.
Telstra is an Australian telecommunications company. The Telstra SMS REST API sends SMS messages to Australian mobile phones in a single request. This API allows applications to send and receive messages, as well as query the status of a previously sent SMS message. We’ve primarily categorized the Telstra SMS API under the Messaging category. See ProgrammableWeb’s complete list of Messaging APIs.
AlchemyAPI is a text mining platform that provides a set of analysis APIs for capabilities in the natural language processing field. The AlchemyDataNews API allows users to query daily or historical news indexes of 250K-to-300K blogs and news articles for sentiment analysis.
FullContact helps users aggregate and organize their contacts. The FullContact Email API aims to augment security by blocking disposable e-mails and restricting fraudulent e-mail addresses. The API features a RESTful format with JSON or XML responses. Endpoints support HTML or vCard. We’ve categorized the FullContact API under the Contacts category. See ProgrammableWeb’s complete list of Contacts APIs.
The Walmart Open APIs provide developers with access to Walmart.com’s product catalog information and enable affiliates to earn money through customer referrals. Walmart provides some client libraries for use with the various APIs.
Walmart Open Ruby Library is provided to work with the Products Search API. Users who want to access this API need to register for a Walmart Open account to obtain a key. API calls can be made from an interactive API tool.
Walmart Open Java Library is open to interact with the Product Lookup API and the Search Lookup API. Developers can download the source code, download the jar with dependencies, and access the Javadoc on GitHub. Sample code in Java language demonstrates how to work with special buy categories, fetch price information, and search results with keywords.
Walmart C# SDK was created by WalmartLabs and Jeremy Frederick to work in .NET environments.