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.
Sixteen APIs have been added to the ProgrammableWeb directory in categories including Internet of Things, Payments, and Religion. Highlights include an API for adding parental controls to applications to control screen time, and an Apple Pay web payment request API. Here's a rundown of the latest additions.
Apple Pay Payment Request API enables developers to integrate Apple Payments into web applications. The API follows the W3C Payment Request specification, allowing merchants and retailers to conduct transactions through Apple Pay, rather than alternatives such as credit/debt cards or PayPal. Browsers and user agents facilitate the payment flow between merchant and user. The API is offered via Apple's WebKit, an open source web browser engine that is used by Safari, Mail, App Store, and many other applications on macOS, iOS, and Linux. This API is listed under the Payments category. See ProgrammableWeb's complete list of Payments APIs.
Bhagavad Gita is a practical guide to life that guides one to re-organise their life and achieve inner peace. It is a 700-verse scripture in Sanskrit that is part of the Hindu epic Mahabharata. The Bhagavad Gita API enables developers to integrate the Gita into a web or mobile application . It is a RESTful API and is listed in the Religion category. See ProgrammableWeb's complete list of Religion APIs.
Localey.io Core API aims to empower people to buy from small, local businesses, by showing products by location. Pricing is available on the Localey website. The API is listed under the Location category. See ProgrammableWeb's complete list of Location APIs.
Mignify is a large product database that covers US, Canada and over 20 countries in Europe. Mignify Product Intelligence API allows users to extract structured product information from a web page. If prices are extracted from the page, they get parsed so users can get a numerical value with the 3-letter currency ISO code. This API can resolve codes such as UPC, EAN, ISBN etc. from US and Europe. Also available is Mignify Product Intelligence Resolve GTIN API, which returns product information from a given GTIN (EAN, UPC, ISBN) code. It returns products found in the Mignify product database with its detected language represented with 2-letter ISO code. Both APIs are listed under the Products category. See ProgrammableWeb's complete list of Products APIs.
FileMaker is a relational database program owned by Apple. The FileMaker Data API in REST architecture returns data in hosted solutions to create applications, databases, and projects. Use the API to create and manage records, log in or out of a hosted solution, perform find requests, and set global field values. The API can be integrated with Tableau software for data visualization and business intelligence purposes. The API is listed under the Database category. See ProgrammableWeb's complete list of Database APIs.
Merriam.IO is a translation and language detection cloud API based on Google Translate. The Merriam.IO API allows developers to detect up to 180 languages of a text string. The API features multiple SDKs for different coding languages, easy integration, secure mode, analytics, IP access management and more. We've listed this API in the Translation category. See ProgrammableWeb's complete list of Translation APIs.
UZBY offers a free name generation service based on the desired criteria. The UZBY Name Generator API returns pronounceable names based on minimum and maximum length parameters. The API is useful for app testing and other reasons, and is listed under the Random category. See ProgrammableWeb's complete list of Random APIs.
IoTPlotter is a service created for the maker community which collects raw sensor data from IoT (Internet of Things) devices. Developers can send numerical data to the IoTPlotter API for long-term storage, graphing, and retrieval. The interactive graphs can then be shared with others, added to other websites, or kept private for personal use. This API is listed under the Visualizations category. See ProgrammableWeb's complete list of Visualizations APIs.
Allow2 is a platform that provides Parental Controls for applications and devices. The API is free for developers, and arms gaming, video, and messaging applications and devices with parental controls such as limites on usage, timers and schedules, rewards for actions, and more. The Allow2 API is listed under the Family category. See ProgrammableWeb's complete list of Family APIs.
Tempo is a time tracking and project management platform which can be integrated with Jira to form a full Project Management stack. APIs for use with the service have been added to our Project Management category, and are listed below.
Tempo Teams API acts as an add-on to JIRA project management software. It supports queries for new teams, team members, and team permissions.
Tempo Accounts API (in experimental mode as of February 2017) can transfer data from accounts to use in JIRA project management software.
Tempo Timesheets API transfers data to and from timesheets to implement into business applications.
Tempo Planner API acts as a planning add-on for JIRA and includes methods for reflective and recurring planning, querying planning data, and more.
Tempo Budgets API integrates project management budgets into enterprise applications, supporting allocations, billable hours, expenses, folios, overtime rules, positions, rates, and worked hours.