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.
A whopping 34 more APIs have been added to the ProgrammableWeb directory in categories including Financial, Weather, and Tools. A bulk of the new additions are from NeutrinoAPI which provides tools that solve application development problems. Here's a rundown of the latest additions.
The PDF Otter API allows developers to fill in PDF templates programmatically. It can be used to retrieve the user's PDF templates or to create, get, download, update, or delete their PDF files. PDF Otter can handle any PDF page size. A free test environment is available, and users have the option to host their own PDF templates. The API is listed under the PDF category. See ProgrammableWeb's complete list of PDF APIs.
Meteomatics is a meteorological software provider based in Switzerland. The Meteomatics Weather API offers global forecast (and historical) model and observational data. The API supports point queries, time series queries, and areal queries from all major weather offices. The Weather API returns interpolated responses if no specific location or date is provided. Several response formats are supported including CSV, JSON, and XML. This API was added to the Weather category. See ProgrammableWeb's complete list of Weather APIs.
The Nigerian Car Registration API allows developers to look up information on any vehicle registered in Nigeria based on its number plate. Developers can retrieve vehicle's make, model, age, VIN number, and color with the API. The Nigerian Car Registration API is listed under the Auto category. See ProgrammableWeb's complete list of Auto APIs.
Ininal is a provider of universal prepaid cards that can be used online or in automated teller machines (ATMs) around the world. The ininal API allows developers to build financial applications for prepaid or credit cards. The company is based in Turkey. The API is listed under the Financial category. See ProgrammableWeb's complete list of Financial APIs.
The Local Government Association (LG) is the national voice of local government, working with councils to support, promote and improve local government in England, Wales, and Scotland. The LG Inform and LG Inform Plus API allows users to view and download open data about British places, people, and performance data from local councils. It's designed for use by both amateur and professional developers. The API is free for the first 500 MB, but developers can pay a subscription fee to extend this limit. The API is listed under the Government category. See ProgrammableWeb's complete list of Government APIs.
EdGate Correlation Services offers publishers and other content providers services to align their products with educational performance standards. The EdGate Data Service API is a REST based platform that allows clients direct, secure access to the EdGate data repository. Using the API gives clients and their developers complete flexibility and control in creating tools to display standards and correlation data. This API is listed under the Education category. See ProgrammableWeb's complete list of Education APIs.
Budbee is a home delivery service based in Stockholm, Sweden. The Budbee API can be used to integrate delivery services into applications. The API returns home product delivery data including collection points, delivery postal code validation, orders, parcels, and tracking. The Budbee API is listed under the Shipping category. See ProgrammableWeb's complete list of Shipping APIs.
MicroEdge provides solutions to companies and organizations for giving for social good. The MicroEdge API returns CSR (cost-sharing reduction) data including organizations, payments, and contacts, fields required to interact with contacts. The MicroEdge API is listed under the Funding category. See ProgrammableWeb's complete list of Funding APIs.
Workday powers financial management and human resources services for enterprises. Some features of the Workday SOAP-based web services API include exposing data about employee access and identity, payroll data, time tracking, cash management data, document generation, and much more. The Workday API is listed under the Human Resources category. See ProgrammableWeb's complete list of Human Resources APIs.
ShipEngine is an International shipping platform supports all the top global carriers. The ShipEngine API provides a way to ship with any of the 20+ supported ShipEngine shipping carriers. Use the API to allow applications to create labels, query shipments, connect carriers, validate addresses, track and confirm deliveries via app, emal or SMS, plus more. ShipEngine supports address validation in the United States, Canada, Great Britain, Australia, Germany, France, Norway, Spain, Sweden, Israel, and Italy. The ShipEngine API is listed under the Shipping category. See ProgrammableWeb's complete list of Shipping APIs.
Checkmate Concevoir provides data management services and APIs for events management. Checkmate Vivus is their online platform for event ticketing, promotion, social interaction, and management. The Checkmate Vivus API is available through an SDK for developers to retrieve events data, buy and sell tickets, target audiences, advertise and more. The Checkmate Vivus API is listed under the Events category. See ProgrammableWeb's complete list of Events APIs.
Intrinio is a provider of financial services that delivers data collection, data entry, and data analysis tools. Several Intrinio APIs have been submitted to the Financial category of the ProgrammableWeb directory over the past few months. Here are the latest submissions:
Intrinio EPS Surprises API compares pre-earnings estimates with actual earnings reported by companies (used to identify Earnings Per Share surprises). This API makes it easy to track companies with earnings per share surprises, significantly reducing the chance that an application will miss these events.
Intrinio Zacks Sales Surprises API gives analysts and developers access to a data feed of pre-earnings release consensus sales estimates for thousands of US and Canadian stocks.
US OTC Bulletin Board Prices API gives developers programmatic access to a feed of daily updates for all stocks trading on the OTC Bulletin Board. Making one API call, with multiple pages, returns all stock prices for a specified date.
Intrinio Corporate Events Dates API provides programmatic access to a feed of more that 25 corporate action date data points for over 6,000 US and global comanies. The feed includes dividend pay dates, ex-dates, currency, amount, frequency, upcoming earnings dates, conference call dates, and broadcast URLs.
Intrinio Zacks Current Analyst Ratings API provides applications with buy, sell, and hold recommendations by professional financial analysts. The API supports over 4,500 companies with average rating, number of analysts, and rating dates. .
Intrinio Zacks Historical Analyst Ratings API offers buy, sell, and hold recommendations from brokerages across any time period. This data is aggregated and validated by Zack's research team.
The Neutrino API platform (NeutrinoAPI) provides tools for developers to address problems ranging from simple to complex that may crop up on software projects. We have added several of the NeutrinoAPI APIs to the Tools category in our directory. They are summarized below:
Neutrino HTML5 Render API can render HTML and HTML5 content to PDF, JPG or PNG.
Neutrino Image Resize API can be used to resize an image and output as either JPEG or PNG. It currently supports GIF, ICO, JPEG, PNG, and TIFF.
Neutrino Image Watermark API can be used to watermark one image with another image. Developers can output the resulting image as either JPEG or PNG.
Neutrino QR Code API can be used to generate a QR code as a PNG image.
Neutrino Phone Validate API can be used to parse, validate and get location information about a phone number.
Neutrino Email Validate API can be used to parse, validate and clean an email address.
Neutrino User Agent Info API can be used to parse, validate and get detailed user-agent information from a user agent string. T
Neutrino HTML Clean API can be used to ensure safe HTML, preventing script attacks (XSS) by adding trusted data to a whitelist.
Neutrino Bad Word Filter API can be used to detect bad words, swear words, and profanity in a given text.
Neutrino HTML Extract Tags API can be used to extract specific HTML tag contents or attributes from complex HTML or XHTML content.
Neutrino Code Highlight API can take raw source code and convert into HTML with syntax and keyword highlighting.
Neutrino Convert Currency API can be used to convert currency using an up-to-date international currency feed, including imperial, metric, mass, length, temperature, and time.
Neutrino IP Blocklist API can detect potentially malicious or dangerous IP addresses such as malware and spyware, criminal netblocks, tor nodes, proxies and VPNs, spiders, botnets, spammers, and exploit scanners.
Neutrino SMS Verify API can be used to send a unique security code to any mobile device via SMS. Developers can create projects to verify personal details, help reduce fraud, and authenticate systems for implementing multi-factor.
Neutrino Phone Verify API can be used to make an automated call to any valid phone number and playback a unique security code.
Neutrino Phone Playback API can make an automated call to any valid phone number and playback an audio message.
Neutrino Geocode Address API can be used to geocode an address, partial address or just the name of a place. Developers can verify postal addresses, find postal codes, or get a neatly formatted address suitable for shipping/mail.