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.
Nineteen APIs have been added to the ProgrammableWeb directory in categories including Cryptocurrency, Holidays, and Non-Profit. Featured today is the Google Trusted Types API to aid in preventing cross-site scripting attacks. Here's a rundown of the latest additions.
Google Trusted Types API provides a way for combating DOM-based XSS attacks by relying on a set of typed objects instead of strings to represent HTML snippets, URLs, etc. This API is based on the W3C Trusted Types Specification WIP. It is filed in the Security category.
kanye.rest is a free JSON API for random Kanye West quotes. The kanye.rest API is offered by independent developer Andrew Jazbec, and is listed in our Entertainment category. See ProgrammableWeb's complete list of Entertainment APIs.
UrbanScraper is an API that provides Urban Dictionary definitions by passing the desired term in a GET call. The Urban Dictionary is a crowdsourced slang and modern phrase dictionary. The API relies on screen scraping with caching done on Heroku. This API is provided by an independent developer. The UrbanScraper API is listed under the Dictionary category. See ProgrammableWeb's complete list of Dictionary APIs.
TrueLayer is a UK-based provider of banking and financial tools. The company has recently expanded the TrueLayer Data API to Germany. The TrueLayer Data API is a RESTful service that provides a way to retrieve personal information, account numbers and transaction data. Other APIs from TrueLayer include the Payments API, which provides a way to transfer funds directly to a bank account in order to receive money instantly. And the Status API, which provides the availability and error rates of the TrueLayer Data API.
Fun Translations supports a full set of translations API’s to integrate for fun, with over 50 translators to choose from. One of these is the Fun Translations Shakespeare Translator API which enables users to translate from standard English to Shakespearean English. This API is listed under the Translation category. See ProgrammableWeb's complete list of Translation APIs.
One Legal is an online litigation support platform used to file court documents online, arrange service of process, perform court research and retrieval, and more. The One Legal API enables the retrieval and editing of court filings with a REST interface that uses JSON for responses. One Legal supports programmatic court filing without requiring a white-label portal. The One Legal API is listed under the Law category. See ProgrammableWeb's complete list of Law APIs.
CoinGecko is an application for rating digital currencies in the cryptocurrency market. The CoinGecko API enables developers to retrieve live cryptocurrency and cryptoexchanges data. The API provides trading volume, pricing, tickers, exchanges, historical data, coin information, and global markets. Over 4,000 cryptoassets and 300 cryptoexchanges are available. This data is delivered in JSON format, and is limited to 100 requests per minute. It is filed in the Cryptocurrency category. See ProgrammableWeb's complete list of Cryptocurrency APIs.
GetScreenshot enables users to perform screenshot operations with a simple GET request. The GetScreenshot API provides methods for custom CSS based on dimensions and devices, PDF rendering, hiding cookie disclaimers, hiding message clients, highlighting keywords, screenshot messages, and more. This API is listed under the Screenshots category. See ProgrammableWeb's complete list of Screenshots APIs.
SEMrush is a digital marketing platform that features online visibility management, SEO, and content marketing SaaS. SEMrush Intelligence allows users to view data about a competitor's digital marketing activities. The SEMrush Accounts API provides access to reports regarding account holders. The SEMrush Projects API allows users to create and manage projects, and lets users track web rivals, track and own keyword rankings, discover competitors, fix websites and more. The SEMrush Analytics API provides access to domain and keyword reports and more. SEMrush Traffic Analytics API provides data on any company's website traffic, including visitor behavior, traffic sources, ranks and more. These APIs are in our Marketing category.
Holid API displays holidays data, the holiday for today, and the holiday for a certain date. The API is currently in beta stage and free of charge, and provides holiday data for 230 countries around the world. The Holid API is listed under the Holidays category. See ProgrammableWeb's complete list of Holidays APIs.
The Asos API provides information about categories and product details for the Asos website. The API supports JSON responses, and requires API Keys for authentication. ASOS is a British online fashion and cosmetic retailer, and this API is not officially affiliated with the company. The API is listed under the eCommerce category. See ProgrammableWeb's complete list of eCommerce APIs.
Site Stacker provides tools for non-profit fundraising efforts. The Site Stacker API enables developers with the ability to automate, extend and combine Site Stacker with other services. The Site Stacker Webhooks API allows users to receive event triggers from the platform about donors, campaigns, etc. Both APIs are listed in the Non-Profit category. See ProgrammableWeb's complete list of Non-Profit APIs.