CINXE.COM

Finextra Research: Latest fintech news, analysis, interviews, features and opinion by industry experts

<!DOCTYPE HTML> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title> Finextra Research: Latest fintech news, analysis, interviews, features and opinion by industry experts </title><link rel="icon" href="/assets/favicons/favicon.ico" sizes="any" /><link rel="icon" href="/assets/favicons/favicon.svg" type="image/svg+xml" /><link rel="apple-touch-icon" href="/assets/favicons/apple-touch-icon.png" /><link rel="manifest" href="/assets/favicons/site.webmanifest" /><meta name="theme-color" content="#4a4a4a" /><link href="/app_themes/earlgrey/css/bootstrap/bootstrap.min.css" rel="stylesheet" /><link href="/app_themes/earlgrey/css/main.min.css" rel="stylesheet" /> <script src="/scripts/jquery-3.0.0.min.js"></script> <meta content="Latest financial technology news, fintech news, fin tech news, retail banking news, wholesale banking news, blogs opinion, analysis, jobs, videos, announcements and features" name="description" /><meta content="Finextra,news,online,bank,banking,technology,finance,financial,fin,tech,fintech,IT,breaking,latest,retail,transaction,trade,execution,headlines,blockchain,digital,investment,mobile,business,challenger,payments,regtech,insurtech,services" name="keywords" /><meta content="Finextra" name="Author" /><meta name="google-site-verification" content="s2szUe9egW7AXhBrmyYGhHy0-vIyvQhGQMzLSaJ4XrI" /><meta name="google-site-verification" content="NxBXi6GUTnq3QxX3d3mgUEqeeC6JZEKX4AW5DqsvJm8" /><meta name="msvalidate.01" content="E3C577580AA2C01DCA56EB6ADC99C096" /><meta name="yandex-verification" content="2729e345bc4c5778" /><meta property="og:site_name" content="Finextra Research" /><meta name="twitter:site" content="@finextra" /><meta name="twitter:creator" content="@finextra" /><meta name="twitter:image" content="https://www.finextra.com/about/finextra-logo.png" /> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P64CHFM');</script> <!-- Hotjar Tracking Code for https://www.finextra.com --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:3084044,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <!-- API page style overrides --> <style type="text/css"> html { font-size: 100%; } header .button .button-text, .button-cookie-policy-accept .button-text { font-size: 16px; line-height: 18px; } body { overflow-wrap: initial; } body, #mainnavbar #desktopnav .navbar .navbar-nav .dropdown-menu .dropdown-item, .header-taxonomy-nav-section .taxonomy-nav-scroll-fix #taxonomynavbar ul li { font-size: 16px; line-height: 22px; } main { overflow-x: hidden; } .site-search-bar .search-input-container .search-input { font-size: 16px; } #mainnavbar #desktopnav .navbar .navbar-nav .nav-link, #mainnavbar #mobilenav .navbar-nav .nav-item .dropdown-menu li .dropdown-item, #mainnavbar #mobilenav .navbar-nav .nav-item .nav-link { font-size: 18px; } #mainnavbar #mobilenav .navbar-nav .nav-item .dropdown-menu li .dropdown-item { line-height: 40px; } .nav-link { padding: 5px 10px; } h1, .h1 { margin-top: 0; font-size: 38px; line-height: 44px; margin-bottom: 10px; } h3, .h3 { font-size: 24px; line-height: 28px; } h4, .h4 { font-size: 18px; line-height: 22px; } .standfirst { font-size: 20px; line-height: 24px; } .cookie-policy--container--content p { line-height:18px; } @media (min-width: 768px) { h1, .h1 { font-size: 52px; line-height: 58px; } h3, .h3 { font-size: 28px; line-height: 32px; } h4, .h4 { font-size: 22px; line-height: 26px; } .standfirst { font-size: 24px; line-height: 30px; } .cookie-policy--container--content p { line-height:22px; } } .news-table-list .card-tag { font-size: 14px; line-height: 16px; } .news-table-list .card-baseline, .news-table-list .news-table-list--author { font-size: 14px; line-height: 20px; } .footer h3 { font-size: 16px; } .footer a { line-height: 20px; } p, .footer p { font-size: 16px; line-height: 22px; } .footer .button-text { font-size: 16px; line-height: 18px; } </style> <!-- Scripts --> </head> <body> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P64CHFM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <form method="post" action="/open-banking-apis/" id="aspnetForm"> <div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNDMyNDU0NjAzDxYCHhNWYWxpZGF0ZVJlcXVlc3RNb2RlAgEWAmYPZBYCAgMPFgIeBmFjdGlvbgUTL29wZW4tYmFua2luZy1hcGlzL2RkZPB0wGmfClvKkvLKGV4FnY8p0XmMnsJC3kdgDHySYSs=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="8E9559B8" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAT01CPL4e9MFseSjIwwMTPtGfV2os9Abnrp7dQoVV5DR5zigVhw6UYsKKFLHa2sLWP338XiyvaJhoPsgUg35fvXW44rxYJwRkIm2BmzSgpMuX4l/u7bbdYefHuvpRHh4kc=" /> </div> <script type="text/javascript" > <!-- function testValue(updateElement) { //checks for a value in a text box //returns true or false var obj = document.getElementById(updateElement); if (obj.getAttribute) { if (obj.value) { if (obj.value.length > 0) { return true; } } } //got this far, then no search term //alert('about to fail'); return false; } --> </script> <header> <div class="container header-top-section"> <div class="row"> <div class="col"> <div id="headertoprow" class="d-flex align-items-center"> <div class="flex-grow-1"> <div class="d-inline-flex align-items-center"> <div id="headerlogoc"> <a href="/"><img class="header-logo" src="/app_themes/earlgrey/images/finextra-logo.svg" alt="Finextra Research" /></a> </div> <div id="livebuttonc2"> </div> </div> </div> <div class="d-flex align-items-center user-menu-section"> <div id="searchmenuc" class=""> <div id="mainmenusearchbutton" class="search-button"> <a href="#" title="Search" class="button button-secondary button-icon-only"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"></span></a> </div> <div id="mainmenusearchbar" class="search-bar"> <div class="header-menu-search-bar"> <div class="site-search-bar full-width" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl22_bSearch&#39;)"> <div class="search-input-container"> <input name="ctl00$ctl22$tSearch" type="search" id="ctl00_ctl22_tSearch" class="search-input" required="" placeholder="Search Finextra..." /> <button class="search-clear-button" type="reset" ></button> </div> <a onclick="return testValue(&#39;ctl00_ctl22_tSearch&#39;);" id="ctl00_ctl22_bSearch" class="search-button" href="javascript:__doPostBack(&#39;ctl00$ctl22$bSearch&#39;,&#39;&#39;)"> <span class="search-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"> </span> </a> </div> </div> </div> <div id="mainmenuexpandedsearchmenu" class=""> <div class="header-menu-search-bar"> <div class="site-search-bar full-width" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl22_bMobSearch&#39;)"> <div class="search-input-container"> <input name="ctl00$ctl22$tMobSearch" type="search" id="ctl00_ctl22_tMobSearch" class="search-input" required="" placeholder="Search Finextra..." /> <button class="search-clear-button" type="reset"></button> </div> <a onclick="return testValue(&#39;ctl00_ctl22_tMobSearch&#39;);" id="ctl00_ctl22_bMobSearch" class="search-button" href="javascript:__doPostBack(&#39;ctl00$ctl22$bMobSearch&#39;,&#39;&#39;)"> <span class="search-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"> </span> </a> </div> <div class="header-menu-search-bar-close"> <a id="mainmenuexpandedsearchmenuclosebutton" href="#" title="Close" class="button button-secondary button-icon-only"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg'); mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg');"></span></a> </div> </div> </div> </div> <div id="ctl00_ctl22_pMember"> <a href="/community/login.aspx?returnurl=%2fopen-banking-apis%2f" rel="nofollow" id="headerProfileButton" class="button button-small button-secondary button-icon-only"><span class="button-icon" style="-webkit-mask-image: url(&#39;/app_themes/earlgrey/images/icons/other/profile-1.svg&#39;); mask-image: url(&#39;/app_themes/earlgrey/images/icons/other/profile-1.svg&#39;);"></span></a> </div> <div id="headerSignInButton" class="d-none"> <a class="button button-icon-left button-secondary " href="/community/login.aspx"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/other/Profile-1.svg'); mask-image: url('/app_themes/earlgrey/images/icons/other/Profile-1.svg');"></span><span class="button-text">Sign in</span></a> </div> <div id="ctl00_ctl22_dRegister"> <a id="headerSignUpButton" href="/community/register.aspx" class="button button-primary"><span class="button-text" rel="nofollow">Sign up</span></a> </div> </div> </div> </div> </div> <div class="row"> <div id="livebuttonc1" class="col-12"> </div> </div> <div class="row main-nav-c1-row"> <div id="mainnavc1" class="col-12"> <nav id="mainnavbar" type="Main Navigation"> <div id="desktopnav"> <div class="main-nav-fader-left"></div> <div id="mainnavburger"> <a id="mobileNavBurgerButton" title="MobileNavBurger" class="button button-secondary button-icon-only" role="button"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/menus/Menu.svg'); mask-image: url('/app_themes/earlgrey/images/icons/menus/Menu.svg');"></span></a> </div> <!-- Developer note: Ensure no white space is around a href content text --> <!-- Desktop Navbar content menu items start --> <div id="mainnavdesktop" class="navbar"> <ul id="ctl00_ctl22_ulDesktopNav" class="navbar-nav"><li class="nav-item dropdown"><a href="/" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">News</a><ul class="dropdown-menu"><li><a href="/latest-news" class="dropdown-item">Latest news</a></li><li><a href="/latest-announcements" class="dropdown-item">Company updates</a></li><li><a href="/latest-long-reads" class="dropdown-item">Long reads</a></li></ul></li><li class="nav-item"><a href="/latest-videos" class="nav-link">TV</a></li><li class="nav-item"><a href="/research" class="nav-link">Research</a></li><li class="nav-item dropdown"><a href="/events/timeline" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">Events</a><ul class="dropdown-menu"><li><a href="/events/timeline" class="dropdown-item">All</a></li><li><a href="/events/timeline?eventtype=conference" class="dropdown-item">Conferences</a></li><li><a href="/events/timeline?eventtype=webinar" class="dropdown-item">Webinars</a></li><li><a href="/events/top/" class="dropdown-item">Popular</a></li></ul></li><li class="nav-item dropdown"><a href="/community" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false">Community</a><ul class="dropdown-menu"><li><a href="/community" class="dropdown-item">Community latest</a></li><li><a href="/latest-blogs" class="dropdown-item">Latest expert opinions</a></li><li><a href="/blogs/groups.aspx" class="dropdown-item">Groups</a></li><li><a href="/community/members/search.aspx" class="dropdown-item">Search members</a></li></ul></li><li class="nav-item"><a href="/jobs" class="nav-link">Jobs</a></li><li class="nav-item"><a href="/open-banking-apis" class="nav-link">APIs</a></li></ul> </div> <!-- Desktop Navbar content menu items end --> </div> <div id="mobilenavBackground" class="mobilenav-background mobile-nav-background-no-cover"> <div id="mobilenav"> <!-- Mobile Navbar content menu items start --> <div id="mobilenavtop" class="mobile-nav-top"> <div class="mobile-nav-top-actions"> <div class="mobile-nav-top-actions-close"> <a id="mobileNavBurgerButtonClose" title="Close" class="button button-secondary button-icon-only" role="button"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg'); mask-image: url('/app_themes/earlgrey/images/icons/editing/Cross.svg');"></span></a> </div> <div class="mobile-nav-top-actions-profile"> <div class="me-3"> <a href="/community/login.aspx?returnurl=%2fopen-banking-apis%2f" id="ctl00_ctl22_mobileSignIn" class="button button-secondary"><span class="button-text" role="button">Sign in</span></a> </div> <div> <a href="/community/register.aspx" id="ctl00_ctl22_mobileSignUp" class="button button-primary"><span class="button-text" role="button">Sign up</span></a> </div> </div> </div> <div class="mobile-nav-top-search"> <div class="mobile-nav-top-search-bar"> <div class="site-search-bar full-width" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_ctl22_bMobSearch2&#39;)"> <div class="search-input-container"> <input name="ctl00$ctl22$tMobSearch2" type="search" id="ctl00_ctl22_tMobSearch2" class="search-input" required="" placeholder="Search Finextra..." /> <button class="search-clear-button" type="reset"></button> </div> <a onclick="return testValue(&#39;ctl00_ctl22_tMobSearch2&#39;);" id="ctl00_ctl22_bMobSearch2" class="search-button" href="javascript:__doPostBack(&#39;ctl00$ctl22$bMobSearch2&#39;,&#39;&#39;)"> <span class="search-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg'); mask-image: url('/app_themes/earlgrey/images/icons/generalUI/Search.svg');"> </span> </a> </div> </div> </div> <div class="mobile-nav-top-live"> </div> </div> <ul id="ctl00_ctl22_ulMobileNav" class="navbar-nav"><li class="nav-item dropdown"><a href="/" class="nav-link dropdown-toggle" role="button" aria-expanded="false">News</a><ul class="dropdown-menu"><li><a href="#" class="dropdown-item dropdown-item-back"><span class="mobile-nav-back-caret"></span><span class="mobile-nav-back-text">Back</span></a></li><li><a href="/" class="dropdown-item dropdown-item-parent">News</a></li><li><a href="/latest-news" class="dropdown-item">Latest news</a></li><li><a href="/latest-announcements" class="dropdown-item">Company updates</a></li><li><a href="/latest-long-reads" class="dropdown-item">Long reads</a></li></ul></li><li class="nav-item"><a href="/latest-videos" class="nav-link">TV</a></li><li class="nav-item"><a href="/research" class="nav-link">Research</a></li><li class="nav-item dropdown"><a href="/events/timeline" class="nav-link dropdown-toggle" role="button" aria-expanded="false">Events</a><ul class="dropdown-menu"><li><a href="#" class="dropdown-item dropdown-item-back"><span class="mobile-nav-back-caret"></span><span class="mobile-nav-back-text">Back</span></a></li><li><a href="/events/timeline" class="dropdown-item dropdown-item-parent">Events</a></li><li><a href="/events/timeline" class="dropdown-item">All</a></li><li><a href="/events/timeline?eventtype=conference" class="dropdown-item">Conferences</a></li><li><a href="/events/timeline?eventtype=webinar" class="dropdown-item">Webinars</a></li><li><a href="/events/top/" class="dropdown-item">Popular</a></li></ul></li><li class="nav-item dropdown"><a href="/community" class="nav-link dropdown-toggle" role="button" aria-expanded="false">Community</a><ul class="dropdown-menu"><li><a href="#" class="dropdown-item dropdown-item-back"><span class="mobile-nav-back-caret"></span><span class="mobile-nav-back-text">Back</span></a></li><li><a href="/community" class="dropdown-item dropdown-item-parent">Community</a></li><li><a href="/community" class="dropdown-item">Community latest</a></li><li><a href="/latest-blogs" class="dropdown-item">Latest expert opinions</a></li><li><a href="/blogs/groups.aspx" class="dropdown-item">Groups</a></li><li><a href="/community/members/search.aspx" class="dropdown-item">Search members</a></li></ul></li><li class="nav-item"><a href="/jobs" class="nav-link">Jobs</a></li><li class="nav-item"><a href="/open-banking-apis" class="nav-link">APIs</a></li></ul> <!-- Mobile Navbar content menu items end --> </div> </div> </nav> </div> <div class="main-nav-fader-right"> </div> </div> </div> <div class="header-taxonomy-nav-section brand-gradient-category-nav"> <div class="container taxonomy-nav-scroll-fix"> <div class="row"> <div id="taxonomynavc1" class="col-12"> <nav id="taxonomynavbar" class="taxonomy-navbar" type="Category Navigation"> <ul id="ctl00_ctl22_ulChannels" class="nav"><li class="nav-item taxonomy-nav-item"><a href="/channel/payments" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">payments</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/markets" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">markets</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/retail" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">retail</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/wholesale" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">wholesale</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/wealth" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">wealth</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/regulation" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">regulation</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/crime" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">crime</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/crypto" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">crypto</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/sustainable" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">sustainable</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/startups" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">startups</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/devops" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">devops</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/identity" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">identity</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/security" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">security</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/cloud" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">cloud</span></a></li><li class="nav-item taxonomy-nav-item"><a href="/channel/ai" class="nav-link tax-button-default tax-button-slanted"><span class="tax-button-slanted-content">ai</span></a></li><li class="nav-item"><span class="tax-button-spacer"></span></li><li id="taxonomynavbutton" class="taxonomy-nav-button"><a><span id="taxonomynavbuttonicon" class="taxonomy-nav-button-icon" style="-webkit-mask-image: url(&#39;/app_themes/earlgrey/images/icons/editing/Add.svg&#39;); mask-image: url(&#39;/app_themes/earlgrey/images/icons/editing/Add.svg&#39;)"></span></a></li></ul> </nav> </div> </div> </div> </div> </header> <main> <div class="main--container api--homepage"> <!-- Start: API - Heading section --> <section class="section--api section--api--dark" style="background-image: url('/app_themes/earlgrey/images/backgrounds/api-hero-background.jpg');"> <div class="container"> <div class="row"> <div class="col"> <div class="section--api--container--heading col-12"> <div class="section--api--heading"> <h1 class="section--api--heading--title">Bank, fintech & crypto API monitor</h1> <p class="section--api--heading--standfirst standfirst">Real-world performance metrics for open banking, fintech and crypto APIs based on thousands of datapoints.</p> <div class="section--api--heading--logo"> <a href="#"><img src="/app_themes/earlgrey/images/logos/apiexpert.svg" /></a> </div> </div> </div> </div> </div> </div> </section> <!-- End: API - Heading section --> <!-- Start: API - Tabbed section - api pages --> <section class="section--api section--api--tabbed section--api--dark"> <div class="scrolling-nav" id="api-m-nav"> <div class="container scrolling-nav--container"> <div class="row"> <div class="col-12"> <nav class="scrolling-nav--navbar"> <ul class="scrolling-nav--navbar--navitems" id="api-m-top-nav"> <li class="nav-item"> <span class="nav-button-spacer"></span> </li> <li class="nav-button nav-button-open-close"><a href="#"><span class="nav-button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/editing/Add.svg'); mask-image: url('/app_themes/earlgrey/images/icons/editing/Add.svg');"></span></a></li> </ul> </nav> </div> </div> </div> </div> </section> <section class="section--api section--api--tabbed--summary section--api--dark"> <div class="container"> <div class="row"> <div class="col-12 section--api--tabbed--summary--container"> <div id="api-m-top-nav-meta"></div> </div> </div> </div> </section> <section class="section--api section--api--tabbed--target section--api--dark"> <div class="container"> <div class="row"> <div class="col-12 section--api--tabbed--target--container"> <div id="api-m-outer"></div> </div> </div> </div> </section> <!-- End: API - Tabbed section - api pages --> <!-- Start: API - Tabbed section - news links --> <section class="section--api section--api--tabbed section--api--dark"> <div class="scrolling-nav" id="api-articles-scrolling-nav"> <div class="container scrolling-nav--container"> <div class="row"> <div class="col-12"> <nav class="scrolling-nav--navbar"> <ul class="scrolling-nav--navbar--navitems"> <!-- <li class="nav-item api-nav-item"> <a class="nav-link nav-button-default nav-button-slanted active" href="#"><span class="nav-button-slanted-content"><span class="tax-button-text">/devops</span></span></a> </li> --> <li class="nav-item"> <span class="nav-button-spacer"></span> </li> <li class="nav-button nav-button-open-close"><a href="#"><span class="nav-button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/editing/Add.svg'); mask-image: url('/app_themes/earlgrey/images/icons/editing/Add.svg');"></span></a></li> </ul> </nav> </div> </div> </div> </div> </section> <section class="section--api section--api--tabbed--summary section--api--dark"> <div class="container"> <div class="row"> <div class="col-12 section--api--tabbed--summary--container"> <div id="api-article-summary-container">News and resources on devops, tools, platforms and APIs for developers and tech leaders in banks and fintechs worldwide.</div> </div> </div> </div> </section> <section class="section--api section--api--tabbed--target section--api--dark"> <div class="container"> <div class="row"> <div class="col-12 section--api--tabbed--target--container"> <table class="news-table-list" id="api-article-table"> <thead> <tr> <th></th> <th></th> <th></th> <th></th> </tr> </thead> <tbody id="api-article-table-body"> </tbody> </table> </div> </div> </div> </section> </div> </main> <!-- Start: cookie policy popup --> <div class="cookie-policy"> <div class="box cookie-policy--container"> <div class="cookie-policy--container--content"> <p class="p-compact-p-md">Welcome to Finextra. We use cookies to help us to deliver our services. You may change your preferences at our <a href="/about/cookie-centre.aspx" alt="Cookie centre">Cookie Centre</a>.</p> <p class="p-compact-p-md">Please read our <a href="/about/privacy-policy.aspx" alt="Privacy policy">Privacy Policy</a>.</p> </div> <div class="cookie-policy--container--buttons"> <a class="button button-primary button-cookie-policy-accept" href="#"><span class="button-text">Accept</span></a> </div> </div> </div> <!-- End: cookie policy popup --> <!-- Scripts --> <script src="/app_themes/earlgrey/scripts/bootstrap/bootstrap.min.js" type="text/javascript" defer></script> <script src="/app_themes/earlgrey/scripts/merged/site.min.js" defer></script> <script src="/app_themes/earlgrey/scripts/merged/bundle.min.js" defer></script> <script src="https://unpkg.com/vue" defer></script> <script src="https://www.api.expert/components/api-expert.js" defer></script> <script src="/App_Themes/EarlGrey/scripts/helpers/apiMetricSeeder.js" defer></script> <script src="/App_Themes/EarlGrey/scripts/helpers/apiArticleSeeder.js" defer></script> <!-- Footer --> <footer class="footer footer-gradient-bg"> <div class="container"> <div class="row"> <div class="col-12"> <div class="row footer-row-logo"> <div class="column col-12"> <a href="/"><img class="footer-logo" src="/App_Themes/EarlGrey/images/finextra-logo-alt.svg" alt="Finextra" /></a> </div> <div class="col-12"> <div class="footer-separator"></div> </div> </div> <div class="row footer-row-links"> <div class="column col-6 col-md-3 order-1 order-md-1"> <h3>Finextra</h3> <ul> <li><a href="/about/finextra.aspx" aria-label="Link to: About">About</a></li> </ul> <h3>Community</h3> <ul> <li><a href="/community/simple-terms.aspx" aria-label="Link to: Rules">Rules</a></li> <li><a onclick="window.open('mailto:contact@finextra.com');" aria-label="Link to: Contact the community team" class="cursor-pointer">Contact the community team</a></li> </ul> </div> <div class="column col-6 col-md-3 order-3 order-md-2"> <h3>News</h3> <ul> <li><a href="/about/finextra.aspx" aria-label="Link to: Guidance">Guidance</a></li> <li><a onclick="window.open('mailto:news@finextra.com');" aria-label="Link to: Contact the news desk" class="cursor-pointer">Contact the news desk</a></li> </ul> <h3>Sales</h3> <ul> <li><a onclick="window.open('mailto:salesadmin@finextra.com');" aria-label="Link to: Media pack" class="cursor-pointer">Media pack</a></li> <li><a onclick="window.open('mailto:salesadmin@finextra.com');" aria-label="Link to: Contact the sales team" class="cursor-pointer">Contact the sales team</a></li> </ul> </div> <div class="column col-6 col-md-3 order-2 order-md-3"> <h3>Get involved</h3> <ul> <li><a href="/live-at/2024/ebaday.aspx" aria-label="Link to: Finextra Live@EBAday">Finextra Live@</a></li> <li><a href="/events/timeline?eventtype=webinar" aria-label="Link to: Webinars">Webinars</a></li> <li><a href="/latest-videos" aria-label="Link to: Finextra TV">Finextra TV</a></li> <li><a href="/research" aria-label="Link to: Research">Research</a></li> <li><a href="https://www.finextra.jobs" aria-label="Link to: Finextra.jobs" target="_blank">Finextra.jobs</a></li> </ul> </div> <div class="column col-6 col-md-3 order-4 order-md-4"> <h3>Events</h3> <ul> <li><a href="https://www.sustainablefinance.live" aria-label="Link to: Sustainable Finance Live" target="_blank">Sustainable Finance Live</a></li> <li><a href="https://www.nextgennordics.com" aria-label="Link to: NextGen Nordics" target="_blank">NextGen Nordics</a></li> <li><a href="https://www.ebaday.com" aria-label="Link to: EBAday" target="_blank">EBAday</a></li> <li><a href="https://www.nextgenai.world/" aria-label="Link to: NextGenAI" target="_blank">NextGen:AI</a></li> </ul> </div> </div> <div class="row footer-row-buttons"> <div class="col-12 col-lg-8" style="width:auto; margin-right: auto;"> <span id="ctl00_FooterControl_sNotLogged" class="primary-buttons"> <a class="button button-icon-left button-primary" href="/community/register.aspx" ><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/communityevents/Community.svg'); mask-image: url('/app_themes/earlgrey/images/icons/communityevents/Community.svg');"></span><span class="button-text">Join the community</span></a> <a class="button button-icon-left button-primary" href="/community/members/edit-my-interests.aspx" ><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/other/Mail-1.svg'); mask-image: url('/app_themes/earlgrey/images/icons/other/Mail-1.svg');"></span><span class="button-text">Register for news alerts</span></a> </span> <span class="social-buttons"> <a class="button button-icon-only button-dark" href="https://www.linkedin.com/company/finextra/" target="_blank"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/social/LinkedIn.svg'); mask-image: url('/app_themes/earlgrey/images/icons/social/LinkedIn.svg');"></span></a> <a class="button button-icon-only button-dark" href="https://twitter.com/finextra" target="_blank"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/social/Twitter.svg'); mask-image: url('/app_themes/earlgrey/images/icons/social/Twitter.svg');"></span></a> <a class="button button-icon-only button-dark" href="/rss/rss.aspx"><span class="button-icon" style="-webkit-mask-image: url('/app_themes/earlgrey/images/icons/social/RSS.svg'); mask-image: url('/app_themes/earlgrey/images/icons/social/RSS.svg');"></span></a> </span> </div> <div class="col-12 col-lg-4" style="width: auto;"> <span class="app-buttons"> <a href="https://apps.apple.com/us/app/finextra-research-news/id1551174789" aria-label="Link to: Our app on the Apple App store" target="_blank"><img src="/app_themes/earlgrey/images/logos/apple.png" alt="Apple App Store" /></a> <a href="https://play.google.com/store/apps/details?id=finextra.android.news" aria-label="Link to: Our app on the Google App store" target="_blank"><img src="/app_themes/earlgrey/images/logos/google.png" alt="Google App Store" /></a> </span> </div> <div class="col-12"> <div class="footer-separator"></div> </div> </div> <div class="row footer-row-copyright"> <div class="column col-12 col-md-6"> <p><a href="/about/copyright.aspx" aria-label="Link to: Copyright">&copy; Finextra Research 2024</a></p> </div> <div class="column col-12 col-md-6"> <p><a href="/community/terms-of-use.aspx" aria-label="Link to: Terms of use">Terms of use</a><a href="/about/privacy-policy.aspx" aria-label="Link to: Privacy Policy">Privacy Policy</a><a href="/about/cookie-centre.aspx" aria-label="Link to: Cookie Centre">Cookie Centre</a></p> </div> </div> </div> </div> </div> </footer> <script src="/WebResource.axd?d=ORikNVkoK-ZrjXDXU0LPXkSyn9d-TE9Cl3NYN4ip5lgRD86YyBGWYJMcpemDJh7Xxz5O3nXT5M-wspGzFf1PqP0h5xlEQ9zXjzeOoC1xBgc1&amp;t=638628243619783110" type="text/javascript"></script> </form> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10