SlideShare a Scribd company logo
White Paper
A Blueprint For Open Banking
Standards In The United Kingdom
http://streamdata.io
Prepared by:
Kin Lane
API Evangelist
New York, NY
kin.lane@streamdata.io
There has been a lot of chatter regarding the Payment
Services Directive2 (PSD2) in Europe this year, as
the January 2018 deadline rolled around. While many
banks are still trying to put an API strategy in place, an
organization in the UK has been rolling out APIs for
their top banks. While the results of the effort won’t be
known for some time, the work out of the Open Banking
ImplementationEntity,providesthetechnicallystrongest
strategy for delivering APIs across Europe, and for that
matter, anywhere in the world to date.
As we work to map out the progress of PSD2 across
Europe, we wanted to pause for a moment and highlight
the traction regulators are getting in the UK, and break
down their approach into a blueprint that regulators in
France, Germany, and other EU countries can consider
as they work to get their banking industries up to speed
with APIs, and the PSD2 regulations. Up until now,
there has been a lot of talk around APIs in banking,
and FinTech innovation, but the UK provides us with a
real world example of how APIs can get done from the
top down. Providing a blueprint for not just banking,
but potentially any industry looking to increase the
competitive balance within an industry, and open up
data, content, algorithms, and other digital resources
to better service individuals, businesses, and even the
government sector.
The Open Banking Implementation Entity
When studying banking APIs in the UK, one advantage
is clear. They have a dedicated entity overseeing the
progress made by banks, when it comes to APIs. “The
Open Banking Implementation Entity was created by
the UK’s Competition and Markets Authority (CMA) to
create software standards and industry guidelines that
drive competition and innovation in UK retail banking.”
After publishing a report in 2016, which found that older,
larger banks do not have to compete hard enough for
customers business, and that small banks were finding
it difficult to compete in the market, the CMA proposed
a number of remenedies which included the Open
Banking entity, to help enable individual and business
customers to securely share their account information
with 3rd party providers.
We hear a lot about the PSD2 Open Banking standard coming out of the European Union (EU), however in response
to it, and getting out ahead of the regulation, the Open Banking effort in the UK is significantly pushing forward the
banking API conversation, and establishing a blueprint for doing API banking that other countries should consider.
The Open Banking Implementation Entity is governed
by the CMA, and funded by the UK’s nine largest banks,
including Allied Irish Bank, Bank of Ireland, Barclays,
Danske, HSBC, Lloyds Banking Group, Nationwide,
RBS Group and Santander. Open Banking is setup to
design and evolve the specifications for APIs which
banks can use to operate, and support secure, third
party access to account and payment data on behalf of
personal and business customers. Providing guidelines
for participation in the banking ecosystem, oversee the
management of the directory, and handle the process for
managing disputes and complaints.
Bringing Standards To The Banking API Space
Open Banking brings a standard set of banking API
specifications and data standards to the table, providing a
common interface which banks can implement to ensure
customers account and payment data is available in web
and mobile applications.When 3rd party developers are
building these applications, they don’t have customize
each integration with an individual banks, as they all
speak the same language, helping ensure applications
work with many banks, and customers can easily
migrate, switch, and sync their data between providers,
with the assistance of 3rd party application developers.
Read Or Write Account And Payment APIs
Open Banking gets right to the heart of the conversation,
andprovidesasetofAPIstandardsanddataspecifications
for interacting with personal and business accounts, and
allows for the initiation of payment transactions. The
set ofAPI standards allow banks to develop and provide
API endpoints that meet an agreed upon standard, which
enablesAccount Information Service Providers (AISPs)
A Blueprint For Open Banking Standards in the UK !
and Payment Initiation Service Providers (PISPs) to
build meaningful applications that customers can put to
use, augmentig the services that banks already offer.
The accounts API specification provides detailed
guidance on delivering the following API paths:
•	 Account Requests - Requesting a new account.
•	 Account Details - Information, and management of
account.
•	 Account Transactions - Working with specific
transactions.
•	 Account Beneficiaries - Understanding the
beneficiaries.
•	 Account Balances - Getting the balance of accounts.
•	 Account Direct Debits - Managing direct account
debits.
•	 Account Standing Orders - Working with account
standing orders.
•	 Account Product - Get details of the account
product.
The payments API specification provides detailed
guidance on delivering the following API paths:
•	 Payments - Working with payments that have
occurred.
•	 Payment Submissions - Submitting new payments
for accounts.
Open Banking provides detailed documentation for the
accounts and payment APis, with machine readable
OpenAPI definitions containing all the technical details
ofthesurfaceareaoftheAPI,andtheunderlyingschema.
Providing the centerpiece of any banking API, and
delivers on the vision of the PSD2
guidance. Allowing read and write
access to customers data, through
a secure, standardized set of APIs
across the banking industry.
This Open Banking guidance
provides access and observability
at the heart of the banking industry.
Leveling the playing field between large and small
banks, while also standardizing the way we describe
an account and payments across all banks. Following
through on banking regulations guidance in the UK,
through the adoption of open API specifications and
schema standards, and ensuring they are not just read
only, and actually allowing the writing to accounts, and
intiating actual real world payments.
Open Banking Security Profile
To secure the accounts and payments APIs, Open
Banking has employed the OAuth standard, which
requires all registered and approved 3rd party developers
to obtain secure tokens from each banking customer
before they can access their accounts, and initiate
payments. OAuth 2.0 is the foundational framework for
API security in Open Banking,
applied in conjunction with the
Financial API (FAPI), a working
in the OpenID foundation which
has created a draft standard for
configuration of financial grade
API security practices. Providing
asecuritystandardfortheplatform
that enjoys wider adoption and
usage beyond just the banking sector, allow applications
to reach a wider audience, and provide a diverse set of
banking soluton.
The usage of OpenID provides full accountability for
all participants, enabling service providers to prove
that they received the original request from the banking
API, but the banking API can also prove that the access
token that comes back was the token that was indeed
associated this specific payment. The combination
of OpenID and OAuth provides a complete identity
and access management solution, ensuring that banks
interests are protected, as well as the security and privacy
of the end customer, while still allowing trusted 3rd
party developers to access accounts, initiate payments,
and develope applications around data made available
via Open Banking APIs.
Open Data API Specifications
In addition to the read and write APIs for accounts and
payments, secured by OAuth and OpenID, the Open
Banking specification provides guidance on public
banking data assets that should be made available.
Providing up to date information about the latest
products and services provided banks, allowing 3rd
party developers to provide applications that go beyond
just end customer account and payment data.
Here are the five areas of public data API guidance
provided by Open Banking:
•	 ATMs - Details on the types and locations of ATMS
for each bank.
•	 Branches - The locaton and detials of all bank
branches.
•	 Personal Accounts - Details about the personal
account products from each bank.
•	 Business Accounts - Details about the business
account products from each bank.
•	 Unsecured SME Loans - Details about the
unsecured loan products from each bank.
•	 Commercial Credit Cards - Details about the
commercial credit card products from each bank.
Open Banking provides detailed documentation for
all six of the public API specifications, with machine
readable OpenAPI definitions containing all the
technical details of the surface area of the APIs, and
the underlying schema. Historically, this data is scraped
from banking websites, opening up all kinds of security

More Related Content

What's hot

PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...
PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...
PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...
Accenture Italia
 
INTERFACE, by apidays - The future is a graph by Martin Buhr, Tyk
INTERFACE, by apidays  - The future is a graph by Martin Buhr, TykINTERFACE, by apidays  - The future is a graph by Martin Buhr, Tyk
INTERFACE, by apidays - The future is a graph by Martin Buhr, Tyk
apidays
 
DBX Open Banking
DBX Open BankingDBX Open Banking
DBX Open Banking
Base Camp
 
PSD2: The Advent of the New Payments Market in Europe
PSD2: The Advent of the New Payments Market in EuropePSD2: The Advent of the New Payments Market in Europe
PSD2: The Advent of the New Payments Market in Europe
TransUnion
 
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays
 
Accenture-Banking-Opportunities-EU-PSD2-v2
Accenture-Banking-Opportunities-EU-PSD2-v2Accenture-Banking-Opportunities-EU-PSD2-v2
Accenture-Banking-Opportunities-EU-PSD2-v2Petri Syvänne
 
FABRIC - Open Banking Teaser
FABRIC - Open Banking TeaserFABRIC - Open Banking Teaser
FABRIC - Open Banking Teaser
Gavin Payne
 
PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...
PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...
PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...Ilkka Ruotsila
 
Traditional Banks, Credit Unions Compete Against Digital-Only Banks
Traditional Banks, Credit Unions Compete Against Digital-Only BanksTraditional Banks, Credit Unions Compete Against Digital-Only Banks
Traditional Banks, Credit Unions Compete Against Digital-Only Banks
Flavia_McCain
 
apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...
apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...
apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...
apidays
 
Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...
Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...
Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...
Nouamane Cherkaoui
 
Psd2 brochure
Psd2 brochurePsd2 brochure
Psd2 brochure
MirandaCarterGibbs
 
Implementing Open Banking with ForgeRock
Implementing Open Banking with ForgeRockImplementing Open Banking with ForgeRock
Implementing Open Banking with ForgeRock
ForgeRock Identity Tech Talks
 
Mobile Wallet Services
Mobile Wallet ServicesMobile Wallet Services
Mobile Wallet Services
johanfagerberg
 
2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact
2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact
2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact
Dennis Van Allemeersch
 
Unified Payment Interface
Unified Payment InterfaceUnified Payment Interface
Unified Payment InterfaceAkash Chandra
 
Unified payment interface
Unified payment interfaceUnified payment interface
Unified payment interface
pranoy_seenu
 
Upi training
Upi trainingUpi training
Upi training
Saurabh Madan
 

What's hot (19)

PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...
PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...
PSD2 e Instant payments: l’evoluzione attesa dei pagamenti online, in store e...
 
INTERFACE, by apidays - The future is a graph by Martin Buhr, Tyk
INTERFACE, by apidays  - The future is a graph by Martin Buhr, TykINTERFACE, by apidays  - The future is a graph by Martin Buhr, Tyk
INTERFACE, by apidays - The future is a graph by Martin Buhr, Tyk
 
DBX Open Banking
DBX Open BankingDBX Open Banking
DBX Open Banking
 
PSD2: The Advent of the New Payments Market in Europe
PSD2: The Advent of the New Payments Market in EuropePSD2: The Advent of the New Payments Market in Europe
PSD2: The Advent of the New Payments Market in Europe
 
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
apidays LIVE Australia 2021 - Empowering the fintech ecosystem with APIs by D...
 
Accenture-Banking-Opportunities-EU-PSD2-v2
Accenture-Banking-Opportunities-EU-PSD2-v2Accenture-Banking-Opportunities-EU-PSD2-v2
Accenture-Banking-Opportunities-EU-PSD2-v2
 
FABRIC - Open Banking Teaser
FABRIC - Open Banking TeaserFABRIC - Open Banking Teaser
FABRIC - Open Banking Teaser
 
PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...
PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...
PSD2 Strategic options for banks_Accenture Strategy and Accenture Payment Ser...
 
Traditional Banks, Credit Unions Compete Against Digital-Only Banks
Traditional Banks, Credit Unions Compete Against Digital-Only BanksTraditional Banks, Credit Unions Compete Against Digital-Only Banks
Traditional Banks, Credit Unions Compete Against Digital-Only Banks
 
apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...
apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...
apidays LIVE Australia 2021 - Open Banking: Successful Implementation Strateg...
 
Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...
Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...
Beyond Open Banking : Uncovering The Opportunities Ahead- 21st april 2021 - N...
 
Psd2 brochure
Psd2 brochurePsd2 brochure
Psd2 brochure
 
Implementing Open Banking with ForgeRock
Implementing Open Banking with ForgeRockImplementing Open Banking with ForgeRock
Implementing Open Banking with ForgeRock
 
Mobile Wallet Services
Mobile Wallet ServicesMobile Wallet Services
Mobile Wallet Services
 
2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact
2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact
2016 Feb 17th Berlin - MPE2016 - PSD2 merchants impact
 
Unified Payment Interface
Unified Payment InterfaceUnified Payment Interface
Unified Payment Interface
 
BANQ Services
BANQ ServicesBANQ Services
BANQ Services
 
Unified payment interface
Unified payment interfaceUnified payment interface
Unified payment interface
 
Upi training
Upi trainingUpi training
Upi training
 

Similar to A blueprint for open banking standards in the United Kingdom

Api testing for open banking operations
Api testing for open banking operationsApi testing for open banking operations
Api testing for open banking operations
Zoe Gilbert
 
The Benefits and Challenges of Open Banking API for Fintech.pdf
The Benefits and Challenges of Open Banking API for Fintech.pdfThe Benefits and Challenges of Open Banking API for Fintech.pdf
The Benefits and Challenges of Open Banking API for Fintech.pdf
Expert App Devs
 
MTBiz January 2018
MTBiz January 2018MTBiz January 2018
MTBiz January 2018
Mutual Trust Bank Ltd.
 
Big Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas Tomperi
Big Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas TomperiBig Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas Tomperi
Big Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas Tomperi
Dataconomy Media
 
Oracle-Financial-Services.pdf
Oracle-Financial-Services.pdfOracle-Financial-Services.pdf
Oracle-Financial-Services.pdf
mario boxing
 
aplonAPI Product Presentation
aplonAPI Product PresentationaplonAPI Product Presentation
aplonAPI Product Presentation
PaymentComponents
 
2022 apidays LIVE Helsinki & North_Open Banking and Companies Data
2022 apidays LIVE Helsinki & North_Open Banking and Companies Data2022 apidays LIVE Helsinki & North_Open Banking and Companies Data
2022 apidays LIVE Helsinki & North_Open Banking and Companies Data
apidays
 
Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...
Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...
Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...
FinTechLabs.io
 
Global Open Banking Landscape
Global Open Banking LandscapeGlobal Open Banking Landscape
Global Open Banking Landscape
Biao Hao
 
Open Banking Report Executive Summary
Open Banking Report Executive SummaryOpen Banking Report Executive Summary
Open Banking Report Executive Summary
MEDICI Inner Circle
 
The Emergence of Open Banking and COVID-19
The Emergence of Open Banking and COVID-19The Emergence of Open Banking and COVID-19
The Emergence of Open Banking and COVID-19
Sam Ghosh
 
Open banking standards: The future of banks?
Open banking standards: The future of banks?Open banking standards: The future of banks?
Open banking standards: The future of banks?
Initio
 
Le monde des paiements à l'ère de PSD2 - Défis et opportunités
Le monde des paiements à l'ère de PSD2 - Défis et opportunitésLe monde des paiements à l'ère de PSD2 - Défis et opportunités
Le monde des paiements à l'ère de PSD2 - Défis et opportunités
Forums financiers de Wallonie
 
Open Banking via APIc 2018
Open Banking via APIc 2018Open Banking via APIc 2018
Open Banking via APIc 2018
Shiu-Fun Poon
 
Deploying Open Banking APIs on AWS
Deploying Open Banking APIs on AWSDeploying Open Banking APIs on AWS
Deploying Open Banking APIs on AWS
Amazon Web Services
 
Open Banking via API Connect & DataPower
Open Banking via API Connect & DataPowerOpen Banking via API Connect & DataPower
Open Banking via API Connect & DataPower
IBM DataPower Gateway
 
opustechglobal-com-the-power-of-api-in-banking-.pdf
opustechglobal-com-the-power-of-api-in-banking-.pdfopustechglobal-com-the-power-of-api-in-banking-.pdf
opustechglobal-com-the-power-of-api-in-banking-.pdf
Opus
 
Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...
Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...
Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...
Techwave Consulting
 
Enough talking - it's time to start doing
Enough talking - it's time to start doingEnough talking - it's time to start doing
Enough talking - it's time to start doing
Apigee | Google Cloud
 
Open banking-Future of Banking
Open banking-Future of BankingOpen banking-Future of Banking
Open banking-Future of Banking
farhan ali
 

Similar to A blueprint for open banking standards in the United Kingdom (20)

Api testing for open banking operations
Api testing for open banking operationsApi testing for open banking operations
Api testing for open banking operations
 
The Benefits and Challenges of Open Banking API for Fintech.pdf
The Benefits and Challenges of Open Banking API for Fintech.pdfThe Benefits and Challenges of Open Banking API for Fintech.pdf
The Benefits and Challenges of Open Banking API for Fintech.pdf
 
MTBiz January 2018
MTBiz January 2018MTBiz January 2018
MTBiz January 2018
 
Big Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas Tomperi
Big Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas TomperiBig Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas Tomperi
Big Data Helsinki v 3 | "What you should know about PSD2 APIs?" - Joonas Tomperi
 
Oracle-Financial-Services.pdf
Oracle-Financial-Services.pdfOracle-Financial-Services.pdf
Oracle-Financial-Services.pdf
 
aplonAPI Product Presentation
aplonAPI Product PresentationaplonAPI Product Presentation
aplonAPI Product Presentation
 
2022 apidays LIVE Helsinki & North_Open Banking and Companies Data
2022 apidays LIVE Helsinki & North_Open Banking and Companies Data2022 apidays LIVE Helsinki & North_Open Banking and Companies Data
2022 apidays LIVE Helsinki & North_Open Banking and Companies Data
 
Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...
Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...
Open Banking: Lessons from the UK #fapisum - Japan/UK Open Banking and APIs S...
 
Global Open Banking Landscape
Global Open Banking LandscapeGlobal Open Banking Landscape
Global Open Banking Landscape
 
Open Banking Report Executive Summary
Open Banking Report Executive SummaryOpen Banking Report Executive Summary
Open Banking Report Executive Summary
 
The Emergence of Open Banking and COVID-19
The Emergence of Open Banking and COVID-19The Emergence of Open Banking and COVID-19
The Emergence of Open Banking and COVID-19
 
Open banking standards: The future of banks?
Open banking standards: The future of banks?Open banking standards: The future of banks?
Open banking standards: The future of banks?
 
Le monde des paiements à l'ère de PSD2 - Défis et opportunités
Le monde des paiements à l'ère de PSD2 - Défis et opportunitésLe monde des paiements à l'ère de PSD2 - Défis et opportunités
Le monde des paiements à l'ère de PSD2 - Défis et opportunités
 
Open Banking via APIc 2018
Open Banking via APIc 2018Open Banking via APIc 2018
Open Banking via APIc 2018
 
Deploying Open Banking APIs on AWS
Deploying Open Banking APIs on AWSDeploying Open Banking APIs on AWS
Deploying Open Banking APIs on AWS
 
Open Banking via API Connect & DataPower
Open Banking via API Connect & DataPowerOpen Banking via API Connect & DataPower
Open Banking via API Connect & DataPower
 
opustechglobal-com-the-power-of-api-in-banking-.pdf
opustechglobal-com-the-power-of-api-in-banking-.pdfopustechglobal-com-the-power-of-api-in-banking-.pdf
opustechglobal-com-the-power-of-api-in-banking-.pdf
 
Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...
Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...
Navigating-the-API-Ecosystem-Strategies-for-Effective-Management-in-the-Banki...
 
Enough talking - it's time to start doing
Enough talking - it's time to start doingEnough talking - it's time to start doing
Enough talking - it's time to start doing
 
Open banking-Future of Banking
Open banking-Future of BankingOpen banking-Future of Banking
Open banking-Future of Banking
 

More from Eric Horesnyi

Evolution of Banks in the Digital Age - Apidays.io London 2019
Evolution of Banks in the Digital Age - Apidays.io London 2019Evolution of Banks in the Digital Age - Apidays.io London 2019
Evolution of Banks in the Digital Age - Apidays.io London 2019
Eric Horesnyi
 
2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is
2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is
2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is
Eric Horesnyi
 
Laplace Daemon: from a math theory to AI practice
Laplace Daemon: from a math theory to AI practiceLaplace Daemon: from a math theory to AI practice
Laplace Daemon: from a math theory to AI practice
Eric Horesnyi
 
A Modern API Toolbox
A Modern API ToolboxA Modern API Toolbox
A Modern API Toolbox
Eric Horesnyi
 
Elements of the Fintech revolution - JAX Finance Keynote - April 2016
Elements of the Fintech revolution - JAX Finance Keynote - April 2016Elements of the Fintech revolution - JAX Finance Keynote - April 2016
Elements of the Fintech revolution - JAX Finance Keynote - April 2016
Eric Horesnyi
 
Real-time API consumption / API streaming: why? what? how?
Real-time API consumption / API streaming: why? what? how?Real-time API consumption / API streaming: why? what? how?
Real-time API consumption / API streaming: why? what? how?
Eric Horesnyi
 
Network-Based Architectures : Haussmann Fielding Fowler
Network-Based Architectures : Haussmann Fielding FowlerNetwork-Based Architectures : Haussmann Fielding Fowler
Network-Based Architectures : Haussmann Fielding Fowler
Eric Horesnyi
 

More from Eric Horesnyi (7)

Evolution of Banks in the Digital Age - Apidays.io London 2019
Evolution of Banks in the Digital Age - Apidays.io London 2019Evolution of Banks in the Digital Age - Apidays.io London 2019
Evolution of Banks in the Digital Age - Apidays.io London 2019
 
2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is
2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is
2018 12-10 apidays.io eric horesnyi streamdata.io event-driven ap is
 
Laplace Daemon: from a math theory to AI practice
Laplace Daemon: from a math theory to AI practiceLaplace Daemon: from a math theory to AI practice
Laplace Daemon: from a math theory to AI practice
 
A Modern API Toolbox
A Modern API ToolboxA Modern API Toolbox
A Modern API Toolbox
 
Elements of the Fintech revolution - JAX Finance Keynote - April 2016
Elements of the Fintech revolution - JAX Finance Keynote - April 2016Elements of the Fintech revolution - JAX Finance Keynote - April 2016
Elements of the Fintech revolution - JAX Finance Keynote - April 2016
 
Real-time API consumption / API streaming: why? what? how?
Real-time API consumption / API streaming: why? what? how?Real-time API consumption / API streaming: why? what? how?
Real-time API consumption / API streaming: why? what? how?
 
Network-Based Architectures : Haussmann Fielding Fowler
Network-Based Architectures : Haussmann Fielding FowlerNetwork-Based Architectures : Haussmann Fielding Fowler
Network-Based Architectures : Haussmann Fielding Fowler
 

Recently uploaded

一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 

Recently uploaded (20)

一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 

A blueprint for open banking standards in the United Kingdom

  • 1. White Paper A Blueprint For Open Banking Standards In The United Kingdom http://streamdata.io Prepared by: Kin Lane API Evangelist New York, NY kin.lane@streamdata.io
  • 2. There has been a lot of chatter regarding the Payment Services Directive2 (PSD2) in Europe this year, as the January 2018 deadline rolled around. While many banks are still trying to put an API strategy in place, an organization in the UK has been rolling out APIs for their top banks. While the results of the effort won’t be known for some time, the work out of the Open Banking ImplementationEntity,providesthetechnicallystrongest strategy for delivering APIs across Europe, and for that matter, anywhere in the world to date. As we work to map out the progress of PSD2 across Europe, we wanted to pause for a moment and highlight the traction regulators are getting in the UK, and break down their approach into a blueprint that regulators in France, Germany, and other EU countries can consider as they work to get their banking industries up to speed with APIs, and the PSD2 regulations. Up until now, there has been a lot of talk around APIs in banking, and FinTech innovation, but the UK provides us with a real world example of how APIs can get done from the top down. Providing a blueprint for not just banking, but potentially any industry looking to increase the competitive balance within an industry, and open up data, content, algorithms, and other digital resources to better service individuals, businesses, and even the government sector. The Open Banking Implementation Entity When studying banking APIs in the UK, one advantage is clear. They have a dedicated entity overseeing the progress made by banks, when it comes to APIs. “The Open Banking Implementation Entity was created by the UK’s Competition and Markets Authority (CMA) to create software standards and industry guidelines that drive competition and innovation in UK retail banking.” After publishing a report in 2016, which found that older, larger banks do not have to compete hard enough for customers business, and that small banks were finding it difficult to compete in the market, the CMA proposed a number of remenedies which included the Open Banking entity, to help enable individual and business customers to securely share their account information with 3rd party providers. We hear a lot about the PSD2 Open Banking standard coming out of the European Union (EU), however in response to it, and getting out ahead of the regulation, the Open Banking effort in the UK is significantly pushing forward the banking API conversation, and establishing a blueprint for doing API banking that other countries should consider. The Open Banking Implementation Entity is governed by the CMA, and funded by the UK’s nine largest banks, including Allied Irish Bank, Bank of Ireland, Barclays, Danske, HSBC, Lloyds Banking Group, Nationwide, RBS Group and Santander. Open Banking is setup to design and evolve the specifications for APIs which banks can use to operate, and support secure, third party access to account and payment data on behalf of personal and business customers. Providing guidelines for participation in the banking ecosystem, oversee the management of the directory, and handle the process for managing disputes and complaints. Bringing Standards To The Banking API Space Open Banking brings a standard set of banking API specifications and data standards to the table, providing a common interface which banks can implement to ensure customers account and payment data is available in web and mobile applications.When 3rd party developers are building these applications, they don’t have customize each integration with an individual banks, as they all speak the same language, helping ensure applications work with many banks, and customers can easily migrate, switch, and sync their data between providers, with the assistance of 3rd party application developers. Read Or Write Account And Payment APIs Open Banking gets right to the heart of the conversation, andprovidesasetofAPIstandardsanddataspecifications for interacting with personal and business accounts, and allows for the initiation of payment transactions. The set ofAPI standards allow banks to develop and provide API endpoints that meet an agreed upon standard, which enablesAccount Information Service Providers (AISPs) A Blueprint For Open Banking Standards in the UK !
  • 3. and Payment Initiation Service Providers (PISPs) to build meaningful applications that customers can put to use, augmentig the services that banks already offer. The accounts API specification provides detailed guidance on delivering the following API paths: • Account Requests - Requesting a new account. • Account Details - Information, and management of account. • Account Transactions - Working with specific transactions. • Account Beneficiaries - Understanding the beneficiaries. • Account Balances - Getting the balance of accounts. • Account Direct Debits - Managing direct account debits. • Account Standing Orders - Working with account standing orders. • Account Product - Get details of the account product. The payments API specification provides detailed guidance on delivering the following API paths: • Payments - Working with payments that have occurred. • Payment Submissions - Submitting new payments for accounts. Open Banking provides detailed documentation for the accounts and payment APis, with machine readable OpenAPI definitions containing all the technical details ofthesurfaceareaoftheAPI,andtheunderlyingschema. Providing the centerpiece of any banking API, and delivers on the vision of the PSD2 guidance. Allowing read and write access to customers data, through a secure, standardized set of APIs across the banking industry. This Open Banking guidance provides access and observability at the heart of the banking industry. Leveling the playing field between large and small banks, while also standardizing the way we describe an account and payments across all banks. Following through on banking regulations guidance in the UK, through the adoption of open API specifications and schema standards, and ensuring they are not just read only, and actually allowing the writing to accounts, and intiating actual real world payments. Open Banking Security Profile To secure the accounts and payments APIs, Open Banking has employed the OAuth standard, which requires all registered and approved 3rd party developers to obtain secure tokens from each banking customer before they can access their accounts, and initiate payments. OAuth 2.0 is the foundational framework for API security in Open Banking, applied in conjunction with the Financial API (FAPI), a working in the OpenID foundation which has created a draft standard for configuration of financial grade API security practices. Providing asecuritystandardfortheplatform that enjoys wider adoption and usage beyond just the banking sector, allow applications to reach a wider audience, and provide a diverse set of banking soluton. The usage of OpenID provides full accountability for all participants, enabling service providers to prove that they received the original request from the banking API, but the banking API can also prove that the access token that comes back was the token that was indeed associated this specific payment. The combination of OpenID and OAuth provides a complete identity and access management solution, ensuring that banks interests are protected, as well as the security and privacy of the end customer, while still allowing trusted 3rd party developers to access accounts, initiate payments, and develope applications around data made available via Open Banking APIs. Open Data API Specifications In addition to the read and write APIs for accounts and payments, secured by OAuth and OpenID, the Open Banking specification provides guidance on public banking data assets that should be made available. Providing up to date information about the latest products and services provided banks, allowing 3rd party developers to provide applications that go beyond just end customer account and payment data. Here are the five areas of public data API guidance provided by Open Banking: • ATMs - Details on the types and locations of ATMS for each bank. • Branches - The locaton and detials of all bank branches. • Personal Accounts - Details about the personal account products from each bank. • Business Accounts - Details about the business account products from each bank. • Unsecured SME Loans - Details about the unsecured loan products from each bank. • Commercial Credit Cards - Details about the commercial credit card products from each bank. Open Banking provides detailed documentation for all six of the public API specifications, with machine readable OpenAPI definitions containing all the technical details of the surface area of the APIs, and the underlying schema. Historically, this data is scraped from banking websites, opening up all kinds of security