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.
Twenty-seven APIs have been added to the ProgrammableWeb directory in categories such as Banking, Platform-as-a-Service, Marketing, and Voting. Highlights today include APIs for predicting, managing, and cutting energy costs with Smart Energy applications. Have a look at what is new for developers today on ProgrammableWeb.
FinFolio provides portfolio management software for investment advisors and money managers. FinFolio wealthlab.io REST API is used to import and store data, run calculations and reports, trading, rebalancing and billing portfolios, and it stores households, clients, accounts and securities. API methods are available for client billing and payouts, financial calculations, custodial imports and more. FinFolio's wealthlab.io is a stand-alone API version of the main FinFolio portfolio management application. This API is listed under the Financial category. See ProgrammableWeb's complete list of Financial APIs.
Bring is a provider of transportation and shipping services in the Nordic region and internationally. The Bring Invoice API makes it easier for users to download invoices in PDF format. It provides endpoints for downloading invoice PDFs and listing invoice numbers. The Bring Invoice API is listed under the Invoicing category. See ProgrammableWeb's complete list of Invoicing APIs.
VOIQ provides a call platform for sales and marketing powered by Artificial Intelligence. The service employs human brand representatives (callers) plus email and social media solutions for reaching buyers. The VOIQ API allows developers to access and integrate the functionality of VOIQ with other applications. Developers who hold accounts can access the API and documenation. The API is listed under the Marketing category. See ProgrammableWeb's complete list of Marketing APIs.
ByteScout provides software tools, components and APIs and SDKs for conversion of files and other tasks. The ByteScout Cloud Web API allows developers to convert HTML to PDF, PDF to CSV, PDF to TXT, PDF to JSON, PDF to XML, PDF to JPG and PNG, and more. The API can also split and merge PDFs, read and generate barcodes, read Excel files and spreadsheets, and convert to JSON. It is listed under the Conversions category. See ProgrammableWeb's complete list of Conversions APIs.
Open Agora provides tools for collective decision making. The AgoraPI API provides access to a set of polling and voting services. These include majority polling as well as more complex voting methods, such as Condorcet method, instant-runoff, or majority judgement.The API allows for management of polls and users, real time results, graphical results, veto system, and more. Each voter gets a unique identifier for casting or modifying their votes. The API is listed under the Voting category. See ProgrammableWeb's complete list of Voting APIs.
AnchorFree engineers develop innovative technologies that enable users to stay secure and private online. The AnchorFree service enables users to build secure applications that can't be throttled or restricted and supports popular VPN protocols and major client platforms. The AnchorFree User API allows developers to retrieve AnchorFree user data such as purchases, social, remaining traffic and more. The AnchorFree Partner API allows developers to access AnchorFree partner data regarding licenses, subscribers, device ID and more. These APIs are listed under the Security category. See ProgrammableWeb's complete list of Security APIs.
The User Manuals API allows developers to embed user manuals onto web pages. Manuals are available for various popular appliances and electronics from brands such as Frigidaire, Toshiba, Sonos, Parrot, Autel Robotics, GoPro, FitBit, Celluon, and SmartThings. User manuals are searchable by EAN/UPC numbers. Developers will need to register in order to access API information. The User Manuals API is listed under the Publishing category. See ProgrammableWeb's complete list of Publishing APIs.
CM Telecom provides mobile platform based in the Netherlands for messaging, payment and other services. We've added several APIs from CM Telecom to the directory, and listed them below.
The CM Telecom One Time Passwords API allows users to be authenticated via SMS, delivering or pushing the message to verify the response. It is available with a token as the authentication factor and JSON as the format.
The CM Telecom BulkSMS API allows sending a high volume of text messages. It is available with a token as the authentication factor and XML and JSON as the formats.
The CM Telecom AutoCollect API returns data of scheduled payments for users. It allows them to set up a payment plan, link payment periods, and attach debtors. Available in JSON format with OAuth2.
The CM Telecom Voice API allows developers to write interactive voice responses. Available with HTTP basic authentication and JSON as the callback format.
The CM Telecom Transactions API allows users to review the insight of individual messages in their accounts. It is available in JSON format with token authentication.
The CM Telecom Address Book API allows importing contacts in bulk for messaging, payments, and security purposes. It is available in JSON format.
The CM Telecom iDIN API enables customer identification with websites as if they were accessing their banks. JSON format available. Swagger API specification available.
Teller is a service that enables applications to connect with users' bank accounts across institutions. The Teller API allows developers to view accounts, check balances, view transaction history, make transfers between accounts, make payments to 3rd parties, create, view & destroy payees, view & cancel direct debits, and view & cancel standing orders. The Teller API is HTTPS only. All requests to the Teller API must be authenticated via Personal Access Tokens, or TAuth (essentially OAuth 2.0 implicit grant where the client authenticates using SSL client certificate). Currently the Teller API works with the following UK banks: Natwest, Santander, Nationwide, Barclays, RBS, Ulster Bank, Isle of Man Bank. The API is listed under the Banking category. See ProgrammableWeb's complete list of Banking APIs.
Genability is an new energy usage tracking and savings service. The company provides several APIs for integrating energy conscience services into applications. We've listed several of them in our Energy category. They are as follows:
The Genability Account API returns energy and savings data in a user's home and business.
The Genability Time of Use API returns pricing data according to the time of day users consume energy.
The Genability On Demand Mass Calculations API returns data of multiple calculations. Developers can specify until twenty scenarios, allowing to calculate all at one time, including tariffs, property inputs, and usage values.
The Genability Smart Schedule API is in private beta. It aims to maximize savings and get transparency on what EV charging costs, according to the site.
The Genability On Demand Cost Calculations API calculates the cost of electricity, natural gas, and solar PV production depending on the amount of usage over a specified period of time.
The Genability Load Serving Entity API returns information on electric bills shown in territories and rate plans, according to data structures.
The Genability Savings Analysis API returns data with probable future costs and savings of a change in energy use or rates. Developers can discover savings when users install a solar system for saving purposes.
The Genability Tariff API returns data of electricity rate plans, including residential, commercial, and industrial.
The Genability Open Savings API returns data of savings by region. On the site, developers can find the region, cost, and resource URI to begin implementation.
The Genability Property Key API returns tariff metadata, considering property city limits.
The Genability Smart Price API returns energy pricing data of end users and devices, including behavior changes and automation variables.
The Genability ZipCode API returns data of the energy users consume in diverse zip codes, cities, and coordinates.