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 in Environment, Government, and Storage categories, among others. Also added: client libraries for the imgIX image processing service. Here’s a summary of what is new.
TerraCycle is an international upcycling and recycling company that collects difficult-to-recycle packaging and products and repurposes them. They work with over 100 major U.S. brands and 22 countries to collect used packaging and products to prevent them from ending up in landfills. Users of the TerraCycle API can get account, shipment, language, and location information, and also information on specific waste collection programs called Brigades. TerraCycle asks developers to contact the company before using their API.
U.S. Department of Labor Quarry API allows developers to access data from the U.S. Department of Labor (DOL). This includes the Occupational Safety and Health Administration (OSHA) datasets, which offer details on 4 decades of 90K annual inspections. This API is part of the DOL’s open data efforts. This API is listed under the Government category. See ProgrammableWeb’s complete list of Government APIs.
Amazon API Gateway aims to simplify the API development process by publishing, maintaining, and monitoring apps at any scale. Developers create an API to access data, logic, and functionality from Amazon Elastic Compute Cloud (EC2) and Amazon Web Services (AWS).
KVStore API, or Kvstore.io, is a simple key/value API-based storage service. Users are assigned a storage space to write and read key/value pairs. The keys and values are strings, so it’s up to the user to decode/encode in the right format (e.g., JSON). This API is categorized under the Storage category. See ProgrammableWeb’s complete list of Storage APIs.
Act-On is a marketing automation software provider. The Act-On List API allows developers to integrate apps with the API service, enabling their users to create, update, or get account lists, get lists of headers, pages, and logos for accounts, and more. We’ve categorized the Act-On List API under the Marketing category. See ProgrammableWeb’s complete list of Marketing APIs.
Sportradar is a provider of sports- and betting-related live data, odds solutions, and fraud detection services. The company has recently announced an exclusive partnership with the National Football League for distributing NFL real-time game data and player statistics. The Sportradar APIs also provide NHL, MLB, Nascar, NCAA, Golf, Olympics, NBA, and many other sports organizations’ data. The Sportradar API allows developers to integrate their applications with the Sportradar service, using RESTful methods. We’ve primarily categorized the Sportradar API under the Sports category. See ProgrammableWeb’s complete list of Sports APIs.
imgIX is an image processing service that allows users to crop, resize, and modify images in the cloud. The imgIX API uses REST calls and allows users to modify aspects of the photo and make calls to resize, enhance, stylize, watermark, add text, and perform general changes. Some client libraries provided by imgIX for use with the API are now in the ProgrammableWeb directory. They include:
ImgIX Ruby SDK, which is a Ruby gem for signing imgix URLs.
Mollie is a Netherlands-based SMS provider of both SMS and payment services. Mollie Payments APIs are a suite of APIs that give developers access to the payment functionalities of Mollie. The Mollie Payment C# Library by Albert Vos allows developers to integrate the Mollie API into their C# applications. Code examples are provided for using the library’s methods.
And finally, the USA Today API displays results of USA Today nationwide news articles since 2004 in XML and JSON formats. We’ve added a few client libraries for use with the USA Today API.
USA Today Yahoo Query Language Library by Sebastian Spier uses Yahoo Query Language to access the Articles API. With this resource, developers can access data from top news, search query, reporter, sections, and time range. In detail, Articles API can retrieve editorial content, use tag search, and retrieve call feeds for one of the USA Today communities.
USA Today Ruby Library by Derek Willis can access the Census API data with an API key. Features of this API include ethnicity, housing, population, and race from the 2000 and 2010 U.S. censuses.