All public APIs — page 14
Every API in the directory, 4,162 in all, best documented first.
PhotoRoom
PhotographyRemove background from images
RAWG.io
Games & Comics500,000+ games for 50 platforms including mobiles
City, Toronto Open Data
GovernmentToronto (CA) City Open Data
Open Government, New Zealand
GovernmentNew Zealand Government Open Data
Upwork
JobsFreelance job board and management system
ExchangeRate-API
Currency ExchangeFree currency conversion
Open Government, Korea
GovernmentKorea Government Open Data
Adyen Checkout Utility Service
PaymentsA web service containing utility functions available for merchants integrating with Checkout APIs. ## Authentication Each request to the Checkout Utility API must be signed with an API key. For this, obtain an API Key from your Customer Area, as described in [How to get the Checkout API key](https://docs.adyen.com/developers/user-management/how-to-get-the-checkout-api-key). Then set this key to the `X-API-Key` header value, for example: ``` curl -H "Content-Type: application/json" \ -H "X-API-Key: Your_Checkout_API_key" \ ... ``` Note that when going live, you need to generate a new API Key to access the [live endpoints](https://docs.adyen.com/developers/api-reference/live-endpoints). ## Versioning Checkout API supports versioning of its endpoints through a version suffix in the endpoint URL. This suffix has the following format: "vXX", where XX is the version number. For example: ``` https://checkout-test.adyen.com/v1/originKeys ```
Clash of Clans
Games & ComicsClash of Clans Game Information
Board Game Geek
Games & ComicsBoard games, RPG and videogames
ISRO
Science & MathISRO Space Crafts Information
National Bank of Poland
Currency ExchangeA collection of currency exchange rates (data in XML and JSON)
IPMA
WeatherPortuguese weather and climate data
Gemini
CryptocurrencyCryptocurrencies Exchange
mailjet
BusinessMarketing email can be sent and mail templates made in MJML or HTML can be sent using API
Path of Exile
Games & ComicsPath of Exile Game Information
Zapier Natural Language Actions (NLA) API - Beta
Development<img src="https://cdn.zappy.app/945f9bf9e44126873952ec5113949c3f.png" width="100" /> ## Hi, there! Welcome to the **Zapier Natural Language Actions API docs**. You are currently viewing the **root** API. The endpoints of this **root** API are static and useful for reference. To see the live playground with dynamic API endpoints that match up to your own **actions**, [log in first](/login/zapier/), then go here: **[NLA Dynamic API](/api/v1/dynamic/docs).** ## Overview <a name="overview"></a> Zapier is an integration platform with over 5,000+ apps and 50,000+ actions. You can view the [full list here](https://zapier.com/apps). Zapier is used by millions of users, most of whom are non-technical builders -- but often savvy with software. Zapier offers several no code products to connect together the various apps on our platform. NLA exposes the same integrations Zapier uses to build our products, to you, to plug-in the capabilties of Zapier's platform into your own products. For example, you can use the NLA API to: * Send messages in [Slack](https://zapier.com/apps/slack/integrations) * Add a row to a [Google Sheet](https://zapier.com/apps/google-sheets/integrations) * Draft a new email in [Gmail](https://zapier.com/apps/gmail/integrations) * ... and thousands more, with one universal natural language API The typical use-case for NLA is to expose our ecosystem of thousands of apps/actions within your own product. NLA is optimized for products that receive user input in natural language (eg. chat, assistant, or other large language model based experience) -- that said, it can also be used to power _any_ product that needs integrations. In this case, think of NLA as a more friendly, human API. NLA contains a decade of experience with API shenanigans, so you don't have to. Common API complexity, automatically handled: * **Every type of auth** (Basic, Session, API Key, OAuth v1, Oauth v2, Digest, ...), Zapier securely handles and signs requests for you * **Support for create, update, and search actions**, endpoints optimized for natural language usage * **Support for custom fields**, Spreadsheet, CRM, and Mailing List friendly! * **Reference by name, not ID**, humans use natural language names, not IDs, to reference things in their apps, so NLA does too * **Smart, human defaults**, APIs sometimes have 100 options. Zapier's platform data helps us make NLA simpler for users out of the box #### Two Usage Modes <a name="usage-modes"></a> NLA handles all the underlying API auth and translation from natural language --> underlying API call --> return simplified output. The key idea is you (the developer), or your users, expose a set of actions via an oauth-like setup window, which you can then query and execute via a REST API. NLA offers both API Key and OAuth for signing NLA API requests. 1. **Server-side only** (API Key): for quickly getting started, testing, and production scenarios where your app will only use actions exposed in the developer's Zapier account (and will use the developer's connected accounts on Zapier.com) 2. **User-facing** (Oauth): for production scenarios where you are deploying an end-user facing application and your app needs access to end-user's exposed actions and connected accounts on Zapier.com #### Why Natural Language? Simply, it makes the API easier to use for both developers and users (and also for [large language models](https://en.wikipedia.org/wiki/Wikipedia:Large_language_models)!) We designed NLA to expose the power of Zapier's platform without passing along the complexity. A few design choices: * There is a [user-facing component](https://cdn.zappy.app/83728f684b91c0afe7d435445fe4ac90.png) to NLA, exposed via a popup window, users set up and enable basic actions which "expose" them to you, the `provider`. * The default action setup for users is minimal and fast. [All required fields are guessed](https://cdn.zappy.app/20afede9be56bf4e30d31986bc5325f8.png). This guessing is accomplished using an lanuage
API Impôt particulier
GovernmentL'API Impôt particulier simplifie les démarches des usagers et le processus de gestion de vos téléservices. Elle permet l’échange d’informations fiscales entre la DGFiP et une entité administrative (administration, ministère, organisme public, collectivité) ou une entreprise dans le cadre de leurs obligations légales et réglementaires pour des missions d’intérêts général. ### A quoi sert l’API Impôt particulier ? Pour l'usager : l'API Impôt particulier dématérialise les démarches à 100% : 1. Je me connecte ou je me "FranceConnect" sur un site pour réaliser une démarche administrative. 2. Si je me suis FranceConnecté, je suis informé de la liste des données qui seront transmises. 3. Si je ne me suis pas FranceConnecté, je communique mon identifiant fiscal (SPI) ou mon état civil complet. 4. Le fournisseur de service récupère immédiatement mes informations. 5. Je n’ai rien d’autre à faire, ma démarche est terminée ! Pour l’acteur qui la met en place : * Réduction des coûts de traitement back-office : pas besoin de pièces justificatives complémentaires * Fin du risque de fraude documentaire et des erreurs de saisie : transmission immédiate par la DGFiP de données fiables et fraîches ### Les données disponibles dans l'API L’API Impôt particulier peut restituer différentes données fiscales issues de la déclaration annuelle de revenus soumise à taxation. Le tableau ci-dessous présente quelques données de l’API Impôt particulier qui permettent de simplifier l’instruction des demande
Blockchain
CryptocurrencyBitcoin Payment, Wallet & Transaction Data
Line
SocialLine Login, Share on Line, Social Plugins and more
SeatGeek
EventsSearch events, venues and performers
USAJOBS
JobsUS government job board
Iconify
Art & DesignSearch and fetch SVG icons from 200+ open source icon sets
City, New York Open Data
GovernmentNew York (US) City Open Data