Daily API RoundUp: eBay, FARA.gov, Knock, ReplyBot, Tatum

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 editor@programmableweb.com.

Twelve APIs have been added to the ProgrammableWeb directory in categories including Blockchain, Auto, and Video. Highlights an API for getting data about the FARA act, an API for astonomy events as they relate to positions on Earth, and new eBay APIs. Here's a rundown of the latest additions.


Foreign Agents Registration Act, or FARA is a law that requires persons acting as agents of foreign principals in a political capacity to make public disclosure of their relationship and activities with the foreign principal. The United States Justice Department recently introduced the FARA.gov API that allows public access to registrant data and filing documents submitted under the Foreign Agents Registration Act. The API provides data about registrations, principals and more in CSV, JSON and XML formats. It is filed in the Government category.

Acquired.com provides business payment technologies. The Acquired API allows merchants to securely integrate directly into the Acquired Platform. Users will need a merchant company ID and password to authenticate to the Acquired API. It is listed in the Payments category.

Suunto sells custom sports watches for tracking personal data. Suunto provides APIs for approved partners to enhance applications. The Suunto Workout API provides access to workouts recorded on Suunto watches. This API can retrieve a workout image, get a workout summary in JSON, or get a list of workout data. The Suunto Daily Activity API provides developers with daily steps and energy consumption data. And the Suunto Authorization API allows developers to perform the OAuth 2 Authentication to users. The Suunto APIs are listed under the Wearable category. See ProgrammableWeb's complete list of Wearable APIs.

Suunto APIs for fitness

Screenshot: Suunto

eBay has recently enhanced its API program. The changes offer some new APIs including the eBay Sell Finances API which developers gain a complete view of eBay transactions, manage payouts, reconcile accounting and more. Also new is the eBay Sell Recommendation API, which gives users guidance for Promoted Listings through utilizing trending ad rates and recommended listings. eBay APIs are listed under the eCommerce category.

Knock is a CRM for property managers. Knock features channel management, customer reminders, engagement score monitoring, collaboration tools, and goal tracking. The Knock API enables prospect management, and property details. The Knock API uses JSON for responses and is filed in the Customer Relationship Management category.

ipgeolocation Astronomy API provides timings for astronomical events including sunrise, sunset, moonrise, moonset, sun azimuth, moon azimuth, sun altitude, moon altitude, sun distance from the earth, and moon distance from the earth. The returned information is given relative to date and geocoordinates or an IPv4 or IPv6 address. Developers can choose to get results in several languages. The ipgeolocation Astronomy API is listed under the Astronomy category.

ApiGenius Videos API allows users to search for videos in media websites including YouTube, Facebook Videos, Vimeo, Daily Motion, and more in real time. Data returned includes source website name, video id, video URL, title, image, published date, category, etc. ApiGenius uses a proprietary algorithm to ensure relevant video results. The API is listed in the Video category.

100A.IO is a data extraction & management service. The 100A API enables users to process and store any type of textual information: articles, white papers, books, code backups, JSON, HTMLmarkup, CSS, code snippets, databases or any other. The API can be used to get a digital representation of data and a short access link to information. Users can store it on or offline, plus share or keep private via private password. This API is listed in the Data category.

ReplyBot is a service that can automatically read and reply to emails. The Reply Bot Vehicle Dealer Info Reader API can extract data from emails, identify emails sent from vehicle dealers in the U.S., and return the matched merchant information. ReplyBot Vehicle Price Quotes Reader API can automatically extracts vehicle model and price quotes from email or HTML documents. Both APIs are listed in the Extraction category.

Tatum Blockchain API provides compliant access to all blockchains, ledgers and digital assets. It provides a way to send Ethereum and Bitcoin payments, and access settings endpoints, customer endpoints, account endpoints and others. It allows users to create a new account for the customer, get an account by ID, get a balance for an account and more. The Tatum Blockchain API is listed under the Blockchain category. See ProgrammableWeb's complete list of Blockchain APIs.

Be sure to read the next Astronomy article: 10 Top Astronomy APIs