Finance & Payments: 201 free APIs

Banking, market data, accounting, currency exchange and payment processing. Every record below links to its own documentation page.

Listed
201
No auth needed
35
Full profiles
59

APIs in this category

201 of 201
Account API This API is used for the classic integration. If you are just starting your implementation, refer to our new integration guide instead. The Account API provides endpoints for managing account-related entities on your platform. These related entities include account holders, accounts, bank accounts, shareholders, and verification-related documents. The management operations include actions such as creation, retrieval, updating, and deletion of them. For more information, refer to our documentation. ## Authentication Your Adyen contact will provide your API credential and an API key. To connect to the API, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and…
Adyen Balance Control API The Balance Control API lets you transfer funds between merchant accounts that belong to the same legal entity and are under the same company account. ## Authentication To connect to the Balance Control API, you must authenticate your requests with an API key or basic auth username and password. To learn how you can generate these, see API credentials.Here is an example of authenticating a request with an API key: curl -H "X-API-Key: YourAPIkey" \ -H "Content-Type: application/json" \ ... Note that when going live, you need to generate API credentials to access the live endpoints. ## Versioning The Balance Control API supports versioning using a version suffix in the endpoint URL. This suffix has the following format: "vXX", where XX is the version number. For example: https://pal-test.ad…
Adyen BinLookup API The BIN Lookup API provides endpoints for retrieving information, such as cost estimates, and 3D Secure supported version based on a given BIN. ## Authentication You need an API credential to authenticate to the API. If using an API key, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using basic authentication, for example: curl -U "ws@Company.YOURCOMPANYACCOUNT":"YOURBASICAUTHENTICATIONPASSWORD" \ -H "Content-Type: application/json" \ ... ## Versioning The BinLookup API supports versioning using a version suffix in the endpoint URL. This suffix has the following format: "vXX", where XX is the version number. For exampl…
Adyen Checkout API Adyen Checkout API provides a simple and flexible way to initiate and authorise online payments. You can use the same integration for payments made with cards (including 3D Secure), mobile wallets, and local payment methods (for example, iDEAL and Sofort). This API reference provides information on available endpoints and how to interact with them. To learn more about the API, visit online payments documentation. ## Authentication Each request to Checkout API must be signed with an API key. For this, get your API key from your Customer Area, and set this key to the X-API-Key header value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... ## Versioning Checkout API supports versioning using a version suffix in the endpoint URL. This suffix has the fol…
Adyen Data Protection API Adyen Data Protection API provides a way for you to process Subject Erasure Requests as mandated in GDPR. Use our API to submit a request to delete shopper's data, including payment details and other related information (for example, delivery address or shopper email).## Authentication Each request to the Data Protection API must be signed with an API key. Get your API Key from your Customer Area, as described in How to get the 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: YourAPIkey" \ ... Note that when going live, you need to generate a new API Key to access the live endpoints. ## Versioning Data Protection Service API supports versioning using a version suffix in the endpoint URL. This suffix has the fo…
Adyen Payment API A set of API endpoints that allow you to initiate, settle, and modify payments on the Adyen payments platform. You can use the API to accept card payments (including One-Click and 3D Secure), bank transfers, ewallets, and many other payment methods. To learn more about the API, visit Classic integration. ## Authentication You need an API credential to authenticate to the API. If using an API key, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using basic authentication, for example: curl -U "ws@Company.YOURCOMPANYACCOUNT":"YOURBASICAUTHENTICATIONPASSWORD" \ -H "Content-Type: application/json" \ ... ## Versioning Payment…
Adyen Payout API A set of API endpoints that allow you to store payout details, confirm, or decline a payout. For more information, refer to Online payouts. ## Authentication To use the Payout API, you need to have two API credentials: one for storing payout details and submitting payouts, and another one for confirming or declining payouts. If you don't have the required API credentials, contact our Support Team. Both of these API credentials must be authenticated with basic authentication.The following example shows how to authenticate your request when submitting a payout: curl -U "storePayout@Company.YOURCOMPANYACCOUNT":"YOURBASICAUTHENTICATIONPASSWORD" \ -H "Content-Type: application/json" \ ... ## Versioning Payments API supports versioning using a version suffix in the endpoint URL. This suffix has…
Adyen Recurring API The Recurring APIs allow you to manage and remove your tokens or saved payment details. Tokens should be created with validation during a payment request. For more information, refer to our Tokenization documentation. ## Authentication You need an API credential to authenticate to the API. If using an API key, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using basic authentication, for example: curl -U "ws@Company.YOURCOMPANYACCOUNT":"YOURBASICAUTHENTICATIONPASSWORD" \ -H "Content-Type: application/json" \ ... ## Versioning Recurring API supports versioning using a version suffix in the endpoint URL. This suffix has t…
Fire Financial Services Business API The fire.com API allows you to deeply integrate Business Account features into your application or back-office systems. The API provides read access to your profile, accounts and transactions, event-driven notifications of activity on the account and payment initiation via batches. Each feature has its own HTTP endpoint and every endpoint has its own permission. The API exposes 3 main areas of functionality: financial functions, service information and service configuration. ## Financial Functions These functions provide access to your account details, transactions, payee accounts, payment initiation etc. ## Service Functions These provide information about the fees and limits applied to your account. ## Service configuration These provide information about your service configs - applicat…
Fund API This API is used for the classic integration. If you are just starting your implementation, refer to our new integration guide instead. The Fund API provides endpoints for managing the funds in the accounts on your platform. These management operations include, for example, the transfer of funds from one account to another, the payout of funds to an account holder, and the retrieval of balances in an account. For more information, refer to our documentation. ## Authentication Your Adyen contact will provide your API credential and an API key. To connect to the API, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using ba…
Hosted onboarding API This API is used for the classic integration. If you are just starting your implementation, refer to our new integration guide instead. The Hosted onboarding API provides endpoints that you can use to generate links to Adyen-hosted pages, such as an onboarding page or a PCI compliance questionnaire. You can provide these links to your account holders so that they can complete their onboarding. ## Authentication Your Adyen contact will provide your API credential and an API key. To connect to the API, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using basic authentication. For example: curl -U "ws@MarketPlace.YOURPLATF…
Legal Entity Management API The Legal Entity Management API enables you to manage legal entities that contain information required for verification. ## Authentication To connect to the Legal Entity Management API, you must use the basic authentication credentials of your web service user. If you don't have one, contact the Adyen Support Team. Use the web service user credentials to authenticate your request, for example: curl -U "ws123456@Scope.BalancePlatformYourBalancePlatform":"YourWsPassword" \ -H "Content-Type: application/json" \ ... Note that when going live, you need to generate new web service user credentials to access the live endpoints. ## Versioning The Legal Entity Management API supports versioning of its endpoints through a version suffix in the endpoint URL. This suffix has the following format: "vX…
Notification Configuration API This API is used for the classic integration. If you are just starting your implementation, refer to our new integration guide instead. The Notification Configuration API provides endpoints for setting up and testing notifications that inform you of events on your platform, for example when a verification check or a payout has been completed. For more information, refer to our documentation. ## Authentication Your Adyen contact will provide your API credential and an API key. To connect to the API, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using basic authentication. For example: curl -U "ws@MarketPlace.YOURPLATFOR…
Paylocity API For general questions and support of the API, contact: webservices@paylocity.com # Overview Paylocity Web Services API is an externally facing RESTful Internet protocol. The Paylocity API uses HTTP verbs and a RESTful endpoint structure. OAuth 2.0 is used as the API Authorization framework. Request and response payloads are formatted as JSON. Paylocity supports v1 and v2 versions of its API endpoints. v1, while supported, won't be enhanced with additional functionality. For direct link to v1 documentation, please click here. For additional resources regarding v1/v2 differences and conversion path, please contact webservices@paylocity.com. ##### Setup Paylocity will provide the secure client credentials and set up the scope (type of requests and allowed company numbers). You will receive t…
Transfers API The Transfers API provides endpoints that you can use to get information about all your transactions, move funds within your balance platform or send funds from your balance platform to a transfer instrument. ## Authentication Your Adyen contact will provide your API credential and an API key. To connect to the API, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using basic authentication. For example: curl -H "Content-Type: application/json" \ -U "ws@BalancePlatform.YOURBALANCEPLATFORM":"YOURWSPASSWORD" \ ... ## Roles and permissions To use the Transfers API, you need an additional role for your API credential. Transfe…
Configuration API The Configuration API enables you to create a platform where you can onboard your users as account holders and create balance accounts, cards, and business accounts. ## Authentication Your Adyen contact will provide your API credential and an API key. To connect to the API, add an X-API-Key header with the API key as the value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YOURAPIKEY" \ ... Alternatively, you can use the username and password to connect to the API using basic authentication. For example: curl -H "Content-Type: application/json" \ -U "ws@BalancePlatform.YOURBALANCEPLATFORM":"YOURWSPASSWORD" \ ... ## Versioning The Configuration API supports versioning using a version suffix in the endpoint URL. This suffix has the following format: "vXX", where XX…
NOWPayments API NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple – no excess. # Sandbox Before production usage, you can test our API using the Sandbox. Details can be found here # Authentication To use the NOWPayments API you should do the following: Sign up at nowpayments.io Specify your outcome wallet Generate an API key # Standard e-commerce flow for NOWPayments API: 1. API - Check API availability with the "GET API status" method. If required, check the list of available payment currencies with the "GET available currencies" method. 2. UI - Ask a customer to select item/items for purchase to determine the total sum; 3. UI - Ask a…
Portfolio Optimizer Portfolio Optimizer is a Web API to analyze and optimize investment portfolios (collection of financial assets such as stocks, bonds, ETFs, crypto-currencies) using modern portfolio theory algorithms (mean-variance, VaR, etc.). # API General Information Portfolio Optimizer is based on REST for easy integration, uses JSON for the exchange of data and uses a standard HTTP verb (POST) to represent the action(s). Portfolio Optimizer is also as secured as a Web API could be: 256-bit HTTPS Encryption No usage of cookies No usage of personal data ## API Headers The following HTTP header(s) are required when calling Portfolio Optimizer endpoints: Content-type: application/json This header specifies that the data provided in input to the endpoint is in JSON format The following HTTP header(s) are…
POS Terminal Management API This API provides endpoints for managing your point-of-sale (POS) payment terminals. You can use the API to obtain information about a specific terminal, retrieve overviews of your terminals and stores, and assign terminals to a merchant account or store. For more information, refer to Assign terminals. ## Authentication Each request to the Terminal Management 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 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: YourAPIkey" \ ... Note that when going live, you need to generate new web service user credentials to access the live endpoints. ## Versioning Terminal Management API supports versioning…
Budgea API Documentation Budgea Development Guides Welcome to Budgea's documentation. This documentation is intended to get you up-and-running with our APIs and advise on the implementation of some regulatory aspects of your application, following the DSP2's guidelines. ## Getting Started IMPORTANT Depending on your status with regard of the DSP2 regulation, agent or partner, you may call our APIs or simply use our Webview and callbacks to get the financial data of your users. As an agent, you are allowed to call directly our APIs and implement your own form to get the user's credentials. As a partner, you cannot manipulate the credentials, and have to delegate this step to us through our webview. The sections below will document how to use our APIs, make sure you have the agent status to do so. For the partner…
Rebilly REST API Introduction The Rebilly API is built on HTTP. Our API is RESTful. It has predictable resource URLs. It returns HTTP response codes to indicate errors. It also accepts and returns JSON in the HTTP body. You can use your favorite HTTP/REST library for your programming language to use Rebilly's API, or you can use one of our SDKs (currently available in PHP and Javascript). We have other APIs that are also available. Every action from our app is supported by an API which is documented and available for use so that you may automate any workflows necessary. This document contains the most commonly integrated resources. # Authentication When you sign up for an account, you are given your first secret API key. You can generate additional API keys, and delete API keys (as you may need to rotat…
Account and Transaction API Specification - UK Functionality at a glance The NBG "UK OPB - Account and Transaction v3.1.5" API follows the UK Open Banking Specification v3.1.5 This Account and Transaction API Specification describes the flows and payloads for retrieving a list of accounts and their transactions. The API endpoints described here allow a AISP to: Create the Consent with the appropriate permissions in order to be able to access the API Endpoints Retrieve the list of accounts Retrieve an account's details Retrieve an account's balances Retrieve an account's transactions Retrieve an account's beneficiaries Retrieve an account's standing orders Retrieve an account's party Retrieve an account's scheduled payments Retrieve an account's statements ## Quick Getting Started 1. Login/Register to the NBG Technology HUB 2. Go to…
Swiss NextGen Banking API-Framework Summary The Swiss NextGen API is based on the NextGenPSD2 Framework Version 1.3.4 of the Berlin Group which offers a modern, open, harmonised and interoperable set of Application Programming Interfaces (APIs) as the safest and most efficient way to provide data securely. The NextGen Framework reduces XS2A complexity and costs, addresses the problem of multiple competing standards in Europe and, aligned with the goals of the Euro Retail Payments Board, enables European banking customers to benefit from innovative products and services ('Banking as a Service') by granting TPPs safe and secure (authenticated and authorised) access to their bank accounts and financial data. The Swiss edtion refines the message formats specific to Switzerland and defines some matching examples. The possible…
Frankie Financial API This API allows developers to integrate the Frankie Financial Compliance Utility into their applications. The API allows: - Checking name, address, date of birth against national databases - Validating Australian driver's licences, passports, medicare, visas and other Australian national ID documents - Validating Australian electricity bills - Validating NZ driver's licences - Validating Chinese bank cards and national ID card - Validating International passports and national ID documents - PEP, Sanctions, Watchlist and adverse media checking - Australian visa checks - Fraud list and fraud background checks - ID validation and selfie check comparisons. ------ Industry specific services - Comparing Australian electricity retailers for a better deal. ------ KYB specific services - Qu…
Management API Configure and manage your Adyen company and merchant accounts, stores, and payment terminals. ## Authentication Each request to the Management API must be signed with an API key. Generate your API key in the Customer Area and then set this key to the X-API-Key header value. To access the live endpoints, you need to generate a new API key in your live Customer Area. ## Versioning Management API handles versioning as part of the endpoint URL. For example, to send a request to version 1 of the /companies/{companyId}/webhooks endpoint, use: text https://management-test.adyen.com/v1/companies/{companyId}/webhooks ## Going live To access the live endpoints, you need an API key from your live Customer Area. Use this API key to make requests to: text https://management-live.adyen.com/v1
Adyen Checkout Utility Service A 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. Then set this key to the X-API-Key header value, for example: curl -H "Content-Type: application/json" \ -H "X-API-Key: YourCheckoutAPIkey" \ ... Note that when going live, you need to generate a new API Key to access the 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
OpenFinTech.io Introduction OpenFinTech.io is an open database that comprises of standardized primary data for FinTech industry. It contains such information as geolocation data (countries, cities, regions), organizations, currencies (national, digital, virtual, crypto), banks, digital exchangers, payment providers (PSP), payment methods, etc. It is created for communication of cross-integrated micro-services on "one language". This is achieved through standardization of entity identifiers that are used to exchange information among different services. ### UML UML Domain Model diagram you can find here. ### Persistence Entities are updated not more than 1 time per day. ### Terms and Conditions This OpenFinTech.io is made available under the Open Database License. Any rights in…
bunq API UPDATE: We have released a beta version of the new bunq API documentation. NOTICE: We have updated the sandbox base url to https://public-api.sandbox.bunq.com/v1/. Please update your applications accordingly. Check here: <https://github.com/bunq/sdkphp/issues/149> for more info. PSD2 NOTICE: The second Payment Services Directive (PSD2) may affect your current or planned usage of our public API, as some of the API services are now subject to a permit. Please be aware that using our public API without the required PSD2 permit is at your own risk and take notice of our updated API Terms and Conditions on <https://www.bunq.com> for more information. # Introduction Welcome to bunq! - The bunq API is organised around REST. JSON will be returned in almost all…
API Reference: Billing Introduction Welcome to the reference for the Zuora Billing REST API! To learn about the common use cases of Zuora Billing REST APIs, check out the API Guides. In addition to Zuora API Reference; Billing, we also provide API references for other Zuora products: API Reference: Collect API Reference: Revenue The Zuora REST API provides a broad set of operations and resources that: Enable Web Storefront integration from your website. Support self-service subscriber sign-ups and account management. Process revenue schedules through custom revenue rule models. Enable manipulation of most objects in the Zuora Billing Object Model. Want to share your opinion on how our API works for you? Tell us ho…
Tradematic Cloud API Overview Tradematic Cloud is a trading infrastructure for building investment services. It’s a trading engine + API + ready-made adapters to stock and forex brokers, crypto exchanges, and market data providers. You can use it as a cloud API, or you can deploy it on your servers. ### How to use Tradematic Cloud API Sign up at tradematic.cloud. After signing up, you will receive your API key. ### Authorization Add the 'X-API-KEY' header with your API key to each request. ### Examples of writing code with Tradematic Cloud API Examples are available at tradematic.cloud. ### Swagger (.yaml) File Swagger (.yaml) file can be found here.
Big Red Cloud API Welcome to the Big Red Cloud API This API enables programmatic access to Big Red Cloud data. We have used Swagger to auto generate the API documentation on this page, and it also enables direct interaction with the API in this page. To get started, you will require an API Key - check out our guide at https://www.bigredcloud.com/support/generating-api-key-guide/ for information on how to get one. Use the 'Enter API Key' button below to enter your API key and start interacting with your Big Red Cloud data right on this page. The API key will be stored in your browsers local storage for convenience, but you will be able to de…
Business Registries Introduction The Business Registries API is built on HTTP. The API is RESTful. It has predictable resource URIs. The API is documented in OpenAPI format. In addition to the standard OpenAPI syntax we use a few vendor extensions . # Overview The following sections describe the resources that make up the Business Registries REST API. ## Current Version By default, all requests to https://api.abr.ato.gov.au receive the v1 version of the REST API. We encourage you to explicitly request this version via the Accept header. Accept: application/vnd.abr-ato.v1+json ## Schema All API access is over HTTPS, and accessed fr…
nFusion Solutions Market Data API nFusion Solutions provides REST APIs that deliver enterprise-grade financial data. Data sets include real-time and historical pricing for Spot prices of precious metals such as Gold, Silver, Platinum, and Palladium, exchange rates for major currency pairs, exchange rates for Crypto Currencies such as BTC, ETH, and LTC. All API access requires authentication. In order to be issued access credentials you must first enter into a service agreement with nFusion Solutions and acquire a commercial license. For information on how to obtain a licence take a tour of our products or email sales@nfusionsolutions.com.
Taxrates.io API Introduction Taxrates.io is a global tax rate service that automates the management of monitoring tax rates changes in 181 countries. We monitor over 14,000 US sales tax, VAT, GST rates for you and make updates via our API so you always have the most update tax rates. You can use Taxrates.io as a virtual sandbox where we provide you with 30 days free trial. Countries We currently support the following countries around the world. If you would like to request the addition of a new country, please email us at support@taxrates.io Afghanistan Gambia Nicaragua Albania Georgia Niger Andorra Germany Nigeria <t…
Configuration webhooks Adyen sends notifications through webhooks to inform your system about events that occur in your platform. These events include, for example, when an account holder's capabilities are updated, or when a sweep configuration is created or updated. When an event occurs, Adyen makes an HTTP POST request to a URL on your server and includes the details of the event in the request body. You can use these webhooks to build your implementation. For example, you can use this information to update internal statuses when the status of a capability is changed.
API v1.0.0 !Run in Postman or View Postman docs # Quickstart Visit github to view the quickstart tutorial. # Tutorial for running the API in postman Click on ""Run in Postman"" button !postman - tutorial - 1 --- A new page will open. Click the ""Postman for windows"" to run postman as a desktop app. Make sure you have already installed Postman. !postman - tutorial - 2 --- In chrome an alert might show up to set a default app for opening postman links. Click on ""Open Postman"". !postman - tutorial - 3 --- The OpenAPI spec…
Chaingateway.io Chaingateway.io REST API to build the bridge between Ethereum and the real world Please check out our website for detailed information about this API. To use our API, you need an API Key (Described as Authorization header in the examples below). To get one, please create an account on our website. For our internal documentation, please check out our Docs Site. If you need help with integrating our API in your application, you can reach us via email or join our official Telegram group.
Yodlee Core APIs This file describes the Yodlee Platform APIs using the swagger notation. You can use this swagger file to generate client side SDKs to the Yodlee Platform APIs for many different programming languages. Yodlee supports the Java SDK and it is available here . You can generate a client SDK for Python, Java, JavaScript, PHP or other languages according to your development needs. For more details about the APIs, refer to Yodlee API v1.1 - Overview .
Classic Platforms - Notifications This API is used for the classic integration. If you are just starting your implementation, refer to our new integration guide instead. The Notification API sends notifications to the endpoints specified in a given subscription. Subscriptions are managed through the Notification Configuration API. The API specifications listed here detail the format of each notification. For more information, refer to our documentation.
Xero Bank Feeds API The Bank Feeds API is a closed API that is only available to financial institutions that have an established financial services partnership with Xero. If you're an existing financial services partner that wants access, contact your local Partner Manager. If you're a financial institution who wants to provide bank feeds to your business customers, contact us to become a financial services partner.
Payment webhooks (deprecated) The payment webhooks are deprecated. Use the accounting webhooks instead. Adyen sends notifications through webhooks to inform your system about the creation of payment resources and money movements in your platform. You can use these webhooks to build your implementation. For example, you can use this information to update balances in your own dashboards or to keep track of incoming funds.
Management Webhooks Adyen uses webhooks to inform your system about events that happen with your Adyen company and merchant accounts, stores, payment terminals, and payment methods when using Management API. When an event occurs, Adyen makes an HTTP POST request to a URL on your server and includes the details of the event in the request body. See Webhooks for more information.
Banking API Codat's Banking API allows you to access standardised data from over bank accounts via third party providers. Standardize how you connect to your customers’ bank accounts. Retrieve bank account and bank transaction data in the same way via our partnerships with Plaid and TrueLayer. Read more... See our OpenAPI spec
Billingo API v3 This is a Billingo API v3 documentation. Our API based on REST software architectural style. API has resource-oriented URLs, accepts JSON-encoded request bodies and returns JSON-encoded responses. To use this API you have to generate a new API key on our site. After that, you can test your API key on this page.
Accounting API A flexible API for pulling accounting data, normalized and aggregated from 20 accounting integrations. Standardize how you connect to your customers’ accounting software. View, create, update, and delete data in the same way for all the leading accounting platforms. Read more... See our OpenAPI spec
Bank Feeds API Bank Feeds API enables your SMB users to set up bank feeds from accounts in your application to supported accounting platforms. A bank feed is a connection between a source bank account—in your application—and a target bank account in a supported accounting package. Read more... See our OpenAPI spec
Codat Expense API The API for Sync for Expenses. Sync for Expenses is an API and a set of supporting tools. It has been built to enable corporate card and expense management platforms to provide high-quality integrations with multiple accounting platforms through a standardized API. Read more... See our OpenAPI spec
Transfer webhooks Adyen sends notifications through webhooks to inform your system about incoming and outgoing transfers in your platform. You can use these webhooks to build your implementation. For example, you can use this information to update balances in your own dashboards or to keep track of incoming funds.
YNAB API Endpoints Our API uses a REST based design, leverages the JSON data format, and relies upon HTTPS for transport. We respond with meaningful HTTP response codes and if an error occurs, we include error details in the response body. API Documentation is at https://api.youneedabudget.com
BIN Lookup API BIN lookup API, the free api service from bintable.com to lookup card information using it's BIN. the service maintains updated database based on the comunity and other third party services to make sure all BINs in the database are accurate and up to date.
Assess API Codat's Assess API enable you to make smarter credit decisions on your small business customers. Assess enriches your customer's accounting, commerce and banking data to surface actionable insights you didn't have before. Read more... See our OpenAPI spec
Up API The Up API gives you programmatic access to your balances and transaction data. You can request past transactions or set up webhooks to receive real-time events when new transactions hit your account. It’s new, it’s exciting and it’s just the beginning.
Report webhooks Adyen sends notifications through webhooks to inform your system that reports were generated and are ready to be downloaded. You can download reports programmatically by making an HTTP GET request, or manually from your Balance Platform Customer Area.
Klarna Payments API V1 The payments API is used to create a session to offer Klarna's payment methods as part of your checkout. As soon as the purchase is completed the order should be read and handled using the Order Management API. Read more on Klarna payments.
Taxamo Taxamo’s elegant suite of APIs and comprehensive reporting dashboard enables digital merchants to easily comply with EU regulatory requirements on tax calculation, evidence collection, tax return creation and data storage.
Xero Assets API The Assets API exposes fixed asset related functions of the Xero Accounting application and can be used for a variety of purposes such as creating assets, retrieving asset valuations etc.
Adyen Test Cards API The Test Cards API provides endpoints for generating custom test card numbers. For more information, refer to Custom test cards documentation.
Tradeworks Authentication is required to access all methods of the API. Enter username and password. Credentials are automatically set as you type.
Ntropy Transaction API v1 Ntropy Transaction API for transaction classification & management Contact Support: Name: API Support Email: api@ntropy.network
GOV.UK Pay API GOV.UK Pay API (This version is no longer maintained. See openapi/publicapispec.json for latest API specification)
Finage Finage is a stock, currency, cryptocurrency, indices, and ETFs real-time & historical data provider
Yahoo Finance Real time low latency Yahoo Finance API for stock market, crypto currencies, and currency exchange
Edgrapi Clean SEC EDGAR company financials, ratios, filings and 10-K/10-Q sections as normalized JSON
EstimateTax US federal, state and local income tax calculation for 2026, with the source of every figure
FarmDash DeFi intelligence, protocol risk, yield simulation plus 84 MCP agent tools, free Scout tier
Helium News with media bias scoring, balanced news synthesis, live market data, AI options pricing
VoxOdds Polymarket and Kalshi odds, all-in executable quotes, EV checks and audited forecast scores
Banking Access Index Which US business banking providers accept founders by country of residence, with sources
ExchangeRate-API Fetch the latest currency exchange rates via API. ExchangeRate-API is free and unlimited.
Helious US Treasury auction results with the tail and bidder split, plus scored economic releases
Sugra One API for market data, economics, commodities, climate, and global news. LLM-ready JSON
TaxID EU VAT number validation with company name and address lookup across all 27 member states
CurrencyFreaks Provides current and historical currency exchange rates with free plan 1K requests/month
Halal Terminal Shariah-compliant stock and ETF screening across 5 methodologies, zakat and purification
Drillr Fundamentals, filings, earnings, ownership and events for US, China and Japan equities
Filingrail SEC EDGAR filings, XBRL financials, Form 4 insider trades, 8-K events and 13F holdings
Goldprice.dev Cross-validated gold, silver & copper spot, futures & 30-year history in 13 currencies
MercadoPago Mercado Pago API reference - all the information you need to develop your integrations
CongressInvests Real-time U.S. congressional stock trade disclosures from Senate EFD and House Clerk
paralelo.bo Bolivia parallel-market USD/BOB exchange rate, aggregated from P2P sources every 60s
Zelothorn Plain-English explanations of US public companies with SEC filings and earnings data
FXNewsBias AI-scored news sentiment for the 8 major forex currencies, refreshed every 3 hours
FXpeek Source-linked historical reference exchange rates with CSV, JSON and an MCP server
Sonar Trading Currency Authority: Exchange Rate of 1453 country currencies and crypto currencies
Exchangerate.dev Live & historical FX, 168 pairs back to 1999, Frankfurter-compatible, free 10k/mo
Futures Clock Trading hours and session windows for 65 futures products on 16 global exchanges
Nordigen Connect to bank accounts using official bank APIs and get raw transaction data
Sinao API Sinao API for account management, apps administration and network exploration
Stripe API The Stripe REST API. Please see https://stripe.com/docs/api for more details.
Aletheia Insider trading data, earnings call analysis, financial statements, and more
IBANforge IBAN validation and BIC/SWIFT lookup for 89 countries with 121k+ BIC entries
Moov The Moov API makes it simple for platforms to send, receive, and store money
StockFit SEC filings, financial statements, earnings, ETF holdings and ownership data
The Plaid API The Plaid REST API. Please see https://plaid.com/docs/api for more details.
BriefTape Real-time AI-summarized SEC filings, Fed, FDA and BLS data, ticker-tagged
Dino.markets Matched Kalshi and Polymarket prediction-market data, cross-venue spreads
IBAN Analyzer Resolve an IBAN to its bank name, BIC, city and address for 60+ countries
Finnhub Real-Time RESTful APIs and Websocket for Stocks, Currencies, and Crypto
Mono Connect with users’ bank accounts and access transaction data in Africa
SmartAPI Gain access to set of <SmartAPI> and create end-to-end broking services
TickerLayer Real-time and historical market data for stocks, forex, crypto and more
api-mint Free utility APIs: timezone, forex rates, crypto prices, page metadata
Currency-api Free Currency Exchange Rates API with 150+ Currencies & No Rate Limits
XFINLAB Market events, sentiment, technical analysis and macro data for stocks
Afterbanks API La estandarización de la conexión con cualquier banco en tiempo real.
VAT API A developer friendly API to help your business achieve VAT compliance
StockData Real-Time, Intraday & Historical Market Data, News and Sentiment API
Economia.Awesome Portuguese free currency prices and conversion with no rate limits
EconPulse Live economic data — CPI, PPI, energy, treasury rates, BTC premium
Alpaca Realtime and historical market data on all US equities and ETFs
NORTH7 Agent Trading signals, market analysis and geopolitical intelligence
Styvio Realtime and historical stock data and current stock sentiment
Plaid Connect with user's bank accounts and access transaction data
Tradier US equity/option market data (delayed, intraday, historical)
OpenFIGI Equity, index, futures, options symbology from Bloomberg LP
Bank Data Instant IBAN and SWIFT number validation across the globe
FreeForexAPI Real-time foreign exchange rates for major currency pairs
FRED Economic data from the Federal Reserve Bank of St. Louis
Tax Data Instant VAT number and tax validation across the globe
VATComply.com Exchange rates, geolocation and VAT number validation
Frankfurter Exchange rates, currency conversion and time series
LiquiLens Public-record bank and lender failure-risk evidence
Binlist Public access to a database of IIN/BIN information
Citi All Citigroup account and statement data APIs
Amdoren Free currency API with over 150 currencies
Exchangerate.host Free foreign exchange & crypto rates API
Fixer Exchange rates and currency conversion
Klarna Klarna payment and shopping service
IG Spreadbetting and CFD Market Data
Econdb Global macroeconomic data

Rows marked ↗ have no reference page of their own — the source registry did not provide enough to write one — so they link straight to the provider's documentation.

Authentication

How the 201 records in this category authenticate callers. Values come straight from the source registries; records the sources do not describe are counted as unknown rather than guessed.

  • API key 88
  • Unknown 65
  • No authentication 35
  • OAuth 10
  • Token 3

Also in Finance & Payments: 479 MCP servers