SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
The API Slideshare
for Bankers and
Fintech Executives
Welcome!
In this SlideShare we’ll walk you through
what you need to know about why APIs
matter in today’s banking environment.
First we’ll discuss the basics, then
we’ll dive into details about what specific
features you should look for when
using a fintech provider’s API or when
building your own.
Application Program Interfaces (APIs) have
been a major part of banking for decades.
That’s because they enable developers to use
financial data without having to get bogged
down with core systems and legacy software.
APIs can also provide ready-made libraries of
code that help developers focus on the products
they want to build instead of starting everything
from scratch.
It’s similar to how concert pianists don’t build
their own pianos, how painters don’t create their
own paint or brushes, or how construction
workers don’t cut down their own trees for
boards or melt their own metal for nails.
People in every profession use shortcuts.
It’s the best way to work.
In other words, APIs give developers a way
to build products more quickly. They enable
developers to take something that another
team has spent 5 years on, and put it to use
in a few days or weeks.
Introduction to APIs
Examples of Popular APIs
Now that we’ve covered the basic
definition of what an API is, let’s look
at a few examples.
uses this method. It’s a simple API, but it has
big payoffs for Facebook and the companies
that use it. For instance, TripAdvisor saw a
27% increase in engagement once they
started using this API.
Facebook
Chances are that you’ve seen a website login
screen that asks if you want to create an account
via Facebook, as shown below.
This is one of the most popular APIs in the world.
It enables companies to offer an easier signup
process, and it gives Facebook free advertising
since their logo is centerstage on every site that
Google Maps
Another well-known API comes from Google, with their
maps product. This API is featured in banking apps that
have branch locator, as well as many GPS apps and fitness
apps such as Map My Run.
With this API, developers don’t have to launch satellites
into orbit or drive cars around every street in the world like
Google did to build a digital map. Instead, they can just use
Google’s API and immediately build something new on top
of it. In return, Google gets subtle advertising (as seen at
the bottom of the image) and they also collect data on users
from a wide range of apps.
Walgreens
With the Walgreens API, developers can create apps that
send in-app photos to Walgreens for printing.
In addition to being able to tap into a network of more
than 8,200 Walgreens stores, developers who use the
Walgreens API get 20% commission each time a user
prints something with the service. In return, Walgreens
has seen increased store traffic and publicity—which was
a factor in their dramatic stock price surge after their API
was released in 2012.
With these examples, you can see
how APIs can be used to benefit
both sides of a partnership. In every
instance, it’s a win-win.
What to look for in selecting
or building an API
Now let’s cover a few things to loo
for when selecting an API. While it’s
not necessary for an API to have all
these components, each can be
helpful — especially when it comes
to financial services.
High Availability: Upwards of 99.97+% uptime
Impenetrable Security Layers: SOC-2 Type II
and PCI DSS compliant
RESTful architecture: Not SOAP, which tends to
be cumbersome
Data Format: JSON or XML
In-house Support: Immediately available to
answer your questions
Versioning: Non-breaking API changes, so your
app doesn’t experience problems when the API
is updated
Scalable: Ready for however many calls you
want to make
Real-time: Pushes data as it comes in rather
than batch-processing it
What to look for in an API
Programmable Web has created a directory
of 62 real-time APIs. You can see that REST
is the overwhelming choice for protocols,
and JSON and XML are the overwhelming
choice for data formats.
There are many more things to
consider beyond those previous charts.
For instance, Joshua Bloch, Principal
Software Engineer at Google, has
published a keynote titled “How to
Design a Good API and Why it Matters.”
Here a few of his points:
General Principals
API should be as small as possible
but no smaller
• You can always add, but you can
never remove
Names Matter — API is a little language
• Names should be largely self-explanatory
Document Religiously
• Document every class, interface,
method, constructor, parameter,
and exception
API must coexist peacefully with platform
• Obey standard naming conventions
Method Design
Don’t make the client do anything the
module could do
• Reduce need for boilerplate code,
generally done via cut-and-paste
Don’t violate the principle of least astonishment
• User of API should not be surprised
by behavior
Avoid Long Parameter Lists
• Three or fewer parameters is ideal
Avoid return values that demand
exceptional processing
• Return zero-length array or
empty collection,
not null
In other words, whether you’re looking to
select or build an API, it’s crucial to review the
documentation over and over again for clarity.
If an API uses language that’s ambiguous or
unclear, avoid it. If your own API has those
same qualities, then you know it needs more
revisions before it goes live. As Bloch
says, “code should read like prose.”
When you’ve found an API that meets all
of this criteria, you know you’ve found
something worthwhile.
Financial institutions that
are doing interesting things
with APIs
In the final section of this SlideShare,
we’ll look at some API examples within
financial services. Hopefully, this will
spark some ideas to help you succeed
in your own endeavors.
BBVA API_Market
BBVA created a program named API_Market so fintech companies can use BBVA data to
create new applications. For instance, Dwolla uses this program for their FiSync protocol,
enabling BBVA customers to enjoy the benefits of real-time transfers and bypas outdated
systems like ACH. Again, this is an instance where two companies are using APIs to create
a stronger product.
bbvaapimarket.com
Capital One Hackathon API
Capital One created a hackathon that gives developers access to a
mix of public facing and mock account data — all structured the
same way Capital One “actually runs things.” This enables develop-
ers to prove their chops and possibly get a job at Capital One, but it
also allows the bank to see innovative ways to “re-imagine banking.”
api.reimaginebanking.com
Chase Paymentech
Chase has built an API that developers can use to add a payments layer to their application.
By using this API, developers tap into the Chase network of 300,000 merchants and can
authorize transactions in more than 130 countries.
chasepaymentech.com
Fintech companies that
are doing interesting
things with APIs
Square
Like Chase Paymentech, Square lets developers add a simple way to make payments directly
within their app. Square stands out from the competition because of the simplicity of their
design and their network of physical Square readers.
squareup.com/developers
Apple Pay API
Apple Pay has an edge in the payments world because
it’s connected to Touch ID and is therefore is part of the
hardware that many users already have at their fingertips.
In addition, Apple has built a simple way for users to select
their product at checkout as shown in the example with
Groupon (who uses this API in their product).
developer.apple.com/apple-pay/
Coinbase
The Coinbase API enables developers to add a
digital currency component to their application.
They’ve processed more than $5 billion in
payments in 33 countries and are set on making
Bitcoin and Ethereum easier to understand and use.
Conclusion: APIs are the future of banking
The lines between fintech and banking are blurring as
APIs increasingly take center stage. As you can see from
this white paper, fintech startups are interested in APIs
from banks and vice versa. It’s no longer a matter of
whether fintech startups or banks will win some sup-
posed fight against each other. Instead it’s a matter of
which companies will offer and use the right combination
of APIs to create something that consumers really want.
In short, APIs are the future of banking.
POST
/api/
{"user":
{
"first_name"
"last_name":
"
"email":
"profes
}
}
Las
t
Firs
t
N
a
Em
ail
Sign
Up
!"
#
$%&
$$$$$$$$'%#
&
$(
)
*
"
+
(
,
-&
./
.
%"
&
0
-'"
(
0
+
-'
!"
#
$"
(
.
-'
)
0
"
1%!-
M
X
W
idgets
FAQ
S
A
com
plete
and
beautifulprivate
abeled
m
oney
m
anagem
ent
solution.
Brow
se
answ
ers
to
frequently
asked
questions.
V
iew
V
iew
Power your business
with APIs from MX
If you want to learn more about
the range of APIs that MX offers
for financial institutions and
fintech companies, contact us:
801.669.5500 or sales@mx.com

Más contenido relacionado

La actualidad más candente

Open Bank Project Hack Make The bank 2016 Block Chain
Open Bank Project Hack Make The bank 2016 Block ChainOpen Bank Project Hack Make The bank 2016 Block Chain
Open Bank Project Hack Make The bank 2016 Block Chain
simonredfern
 

La actualidad más candente (20)

Open Bank Project at APIDays Open Banking and Fintech APIs 2015
Open Bank Project at APIDays Open Banking and Fintech APIs 2015Open Bank Project at APIDays Open Banking and Fintech APIs 2015
Open Bank Project at APIDays Open Banking and Fintech APIs 2015
 
Payments(paa s) – the new mantra and trends
Payments(paa s) – the new mantra and trendsPayments(paa s) – the new mantra and trends
Payments(paa s) – the new mantra and trends
 
apidays LIVE JAKARTA - Publishing a Machine Learning model as an API product ...
apidays LIVE JAKARTA - Publishing a Machine Learning model as an API product ...apidays LIVE JAKARTA - Publishing a Machine Learning model as an API product ...
apidays LIVE JAKARTA - Publishing a Machine Learning model as an API product ...
 
Value Networks in Open Banking
Value Networks in Open BankingValue Networks in Open Banking
Value Networks in Open Banking
 
The TAO of Banking APIs - Open Bank Project
The TAO of Banking APIs - Open Bank ProjectThe TAO of Banking APIs - Open Bank Project
The TAO of Banking APIs - Open Bank Project
 
Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...
Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...
Global CIO Banking Summit - Workshop Cultural Changes to Survive Digital Disr...
 
Global Open Banking Landscape
Global Open Banking LandscapeGlobal Open Banking Landscape
Global Open Banking Landscape
 
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
 
API Pylon Webinar Slides
API Pylon Webinar SlidesAPI Pylon Webinar Slides
API Pylon Webinar Slides
 
apidays LIVE New York 2021 - The State of Banking APIs 2021 by Mark Boyd
apidays LIVE New York 2021 - The State of Banking APIs 2021 by Mark Boydapidays LIVE New York 2021 - The State of Banking APIs 2021 by Mark Boyd
apidays LIVE New York 2021 - The State of Banking APIs 2021 by Mark Boyd
 
Disrupt or be disrupted – Using secure APIs to drive digital transformation
Disrupt or be disrupted – Using secure APIs to drive digital transformationDisrupt or be disrupted – Using secure APIs to drive digital transformation
Disrupt or be disrupted – Using secure APIs to drive digital transformation
 
apidays LIVE Jakarta - Follow the money: connecting payments by Luis Ereneta,...
apidays LIVE Jakarta - Follow the money: connecting payments by Luis Ereneta,...apidays LIVE Jakarta - Follow the money: connecting payments by Luis Ereneta,...
apidays LIVE Jakarta - Follow the money: connecting payments by Luis Ereneta,...
 
Wall Street Mobile Technologies Conference, Bank's "Uber Moment" and Open Ban...
Wall Street Mobile Technologies Conference, Bank's "Uber Moment" and Open Ban...Wall Street Mobile Technologies Conference, Bank's "Uber Moment" and Open Ban...
Wall Street Mobile Technologies Conference, Bank's "Uber Moment" and Open Ban...
 
HOW OPEN APIS WILL CHANGE THE FUTURE OF BANKING
HOW OPEN APIS WILL CHANGE THE FUTURE OF BANKINGHOW OPEN APIS WILL CHANGE THE FUTURE OF BANKING
HOW OPEN APIS WILL CHANGE THE FUTURE OF BANKING
 
Kash aziz sap forum may 11 2016 presentationv3.2
Kash aziz sap forum may 11 2016 presentationv3.2Kash aziz sap forum may 11 2016 presentationv3.2
Kash aziz sap forum may 11 2016 presentationv3.2
 
Open Bank Project Hack Make The bank 2016 Block Chain
Open Bank Project Hack Make The bank 2016 Block ChainOpen Bank Project Hack Make The bank 2016 Block Chain
Open Bank Project Hack Make The bank 2016 Block Chain
 
Building a Collaborative Relationship with Your Customers
Building a Collaborative Relationship with Your CustomersBuilding a Collaborative Relationship with Your Customers
Building a Collaborative Relationship with Your Customers
 
API is the New Black for FinTech & Financial Institutions
API is the New Black for FinTech & Financial InstitutionsAPI is the New Black for FinTech & Financial Institutions
API is the New Black for FinTech & Financial Institutions
 
apidays LIVE LONDON - Can banks benefit from FinTech partnerships that delive...
apidays LIVE LONDON - Can banks benefit from FinTech partnerships that delive...apidays LIVE LONDON - Can banks benefit from FinTech partnerships that delive...
apidays LIVE LONDON - Can banks benefit from FinTech partnerships that delive...
 
APIdays Singapore 2019 - API Economy Journey Map, Alan Glickenhouse, API Busi...
APIdays Singapore 2019 - API Economy Journey Map, Alan Glickenhouse, API Busi...APIdays Singapore 2019 - API Economy Journey Map, Alan Glickenhouse, API Busi...
APIdays Singapore 2019 - API Economy Journey Map, Alan Glickenhouse, API Busi...
 

Destacado

Destacado (7)

2015 Banking Trends
2015 Banking Trends2015 Banking Trends
2015 Banking Trends
 
Digital Advocacy Is the Future of Banking
Digital Advocacy Is the Future of BankingDigital Advocacy Is the Future of Banking
Digital Advocacy Is the Future of Banking
 
Traditional PFM Is Dead. Welcome to the New World of Digital Money Management
Traditional PFM Is Dead. Welcome to the New World of Digital Money ManagementTraditional PFM Is Dead. Welcome to the New World of Digital Money Management
Traditional PFM Is Dead. Welcome to the New World of Digital Money Management
 
How Digital Has Changed These 7 Banking Roles
How Digital Has Changed These 7 Banking RolesHow Digital Has Changed These 7 Banking Roles
How Digital Has Changed These 7 Banking Roles
 
The next 10 years in Fintech
The next 10 years in Fintech The next 10 years in Fintech
The next 10 years in Fintech
 
2016 Banking Trends
2016 Banking Trends2016 Banking Trends
2016 Banking Trends
 
FinTech Industry Report 2016
FinTech Industry Report 2016FinTech Industry Report 2016
FinTech Industry Report 2016
 

Similar a The API SlideShare for Bankers and Fintech Executives

APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
wismoyo92
 

Similar a The API SlideShare for Bankers and Fintech Executives (20)

API.docx
API.docxAPI.docx
API.docx
 
Guide To API Development.pdf
Guide To API Development.pdfGuide To API Development.pdf
Guide To API Development.pdf
 
How to Develop APIs - Importance, Types, Tools, Terminology, and Best Practic...
How to Develop APIs - Importance, Types, Tools, Terminology, and Best Practic...How to Develop APIs - Importance, Types, Tools, Terminology, and Best Practic...
How to Develop APIs - Importance, Types, Tools, Terminology, and Best Practic...
 
Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...
Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...
Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...
 
API: Extracting Value
API:  Extracting ValueAPI:  Extracting Value
API: Extracting Value
 
Mule api and service management
Mule api and service managementMule api and service management
Mule api and service management
 
Mule api and service management
Mule api and service managementMule api and service management
Mule api and service management
 
SlideShare Test-1
SlideShare Test-1SlideShare Test-1
SlideShare Test-1
 
How using an API can help improve your payment processes
How using an API can help improve your payment processesHow using an API can help improve your payment processes
How using an API can help improve your payment processes
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
 
3Scale
3Scale3Scale
3Scale
 
What 100TB's API Can Do For You
What 100TB's API Can Do For YouWhat 100TB's API Can Do For You
What 100TB's API Can Do For You
 
Modern APIs: The Non-Technical User’s Guide | The Enterprise World
Modern APIs: The Non-Technical User’s Guide | The Enterprise WorldModern APIs: The Non-Technical User’s Guide | The Enterprise World
Modern APIs: The Non-Technical User’s Guide | The Enterprise World
 
Ibm white paper_harnessing_ap_is_and_platforms_0
Ibm white paper_harnessing_ap_is_and_platforms_0Ibm white paper_harnessing_ap_is_and_platforms_0
Ibm white paper_harnessing_ap_is_and_platforms_0
 
A_Complete_Guide_to_API_Development.pdf
A_Complete_Guide_to_API_Development.pdfA_Complete_Guide_to_API_Development.pdf
A_Complete_Guide_to_API_Development.pdf
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating Datadipity
 
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdfOpus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
 
What is the need of API Development solutions?
What is the need of API Development solutions? What is the need of API Development solutions?
What is the need of API Development solutions?
 
What is an API and why use it?
What is an API and why use it?What is an API and why use it?
What is an API and why use it?
 
APIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureAPIs: The Building Blocks of the Future
APIs: The Building Blocks of the Future
 

Último

MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
Cocity Enterprises
 

Último (20)

Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...Test bank for advanced assessment interpreting findings and formulating diffe...
Test bank for advanced assessment interpreting findings and formulating diffe...
 
Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...
Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...
Turbhe Fantastic Escorts📞📞9833754194 Kopar Khairane Marathi Call Girls-Kopar ...
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlook
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech Belgium
 
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...Vip Call Girls Rasulgada😉  Bhubaneswar 9777949614 Housewife Call Girls Servic...
Vip Call Girls Rasulgada😉 Bhubaneswar 9777949614 Housewife Call Girls Servic...
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
 
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
 
Explore Dual Citizenship in Africa | Citizenship Benefits & Requirements
Explore Dual Citizenship in Africa | Citizenship Benefits & RequirementsExplore Dual Citizenship in Africa | Citizenship Benefits & Requirements
Explore Dual Citizenship in Africa | Citizenship Benefits & Requirements
 
7 steps to achieve financial freedom.pdf
7 steps to achieve financial freedom.pdf7 steps to achieve financial freedom.pdf
7 steps to achieve financial freedom.pdf
 
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
Certified Kala Jadu, Black magic specialist in Rawalpindi and Bangali Amil ba...
 
Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...
Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...
Solution Manual For Financial Statement Analysis, 13th Edition By Charles H. ...
 
Strategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationStrategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate Presentation
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunities
 
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize ThemSignificant AI Trends for the Financial Industry in 2024 and How to Utilize Them
Significant AI Trends for the Financial Industry in 2024 and How to Utilize Them
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...
 
W.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdfW.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdf
 
Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...
Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...
Virar Best Sex Call Girls Number-📞📞9833754194-Poorbi Nalasopara Housewife Cal...
 
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
 
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
20240419-SMC-submission-Annual-Superannuation-Performance-Test-–-design-optio...
 

The API SlideShare for Bankers and Fintech Executives

  • 1. The API Slideshare for Bankers and Fintech Executives
  • 2. Welcome! In this SlideShare we’ll walk you through what you need to know about why APIs matter in today’s banking environment. First we’ll discuss the basics, then we’ll dive into details about what specific features you should look for when using a fintech provider’s API or when building your own.
  • 3. Application Program Interfaces (APIs) have been a major part of banking for decades. That’s because they enable developers to use financial data without having to get bogged down with core systems and legacy software. APIs can also provide ready-made libraries of code that help developers focus on the products they want to build instead of starting everything from scratch. It’s similar to how concert pianists don’t build their own pianos, how painters don’t create their own paint or brushes, or how construction workers don’t cut down their own trees for boards or melt their own metal for nails. People in every profession use shortcuts. It’s the best way to work. In other words, APIs give developers a way to build products more quickly. They enable developers to take something that another team has spent 5 years on, and put it to use in a few days or weeks. Introduction to APIs
  • 4. Examples of Popular APIs Now that we’ve covered the basic definition of what an API is, let’s look at a few examples.
  • 5. uses this method. It’s a simple API, but it has big payoffs for Facebook and the companies that use it. For instance, TripAdvisor saw a 27% increase in engagement once they started using this API. Facebook Chances are that you’ve seen a website login screen that asks if you want to create an account via Facebook, as shown below. This is one of the most popular APIs in the world. It enables companies to offer an easier signup process, and it gives Facebook free advertising since their logo is centerstage on every site that
  • 6. Google Maps Another well-known API comes from Google, with their maps product. This API is featured in banking apps that have branch locator, as well as many GPS apps and fitness apps such as Map My Run. With this API, developers don’t have to launch satellites into orbit or drive cars around every street in the world like Google did to build a digital map. Instead, they can just use Google’s API and immediately build something new on top of it. In return, Google gets subtle advertising (as seen at the bottom of the image) and they also collect data on users from a wide range of apps.
  • 7. Walgreens With the Walgreens API, developers can create apps that send in-app photos to Walgreens for printing. In addition to being able to tap into a network of more than 8,200 Walgreens stores, developers who use the Walgreens API get 20% commission each time a user prints something with the service. In return, Walgreens has seen increased store traffic and publicity—which was a factor in their dramatic stock price surge after their API was released in 2012.
  • 8. With these examples, you can see how APIs can be used to benefit both sides of a partnership. In every instance, it’s a win-win.
  • 9. What to look for in selecting or building an API Now let’s cover a few things to loo for when selecting an API. While it’s not necessary for an API to have all these components, each can be helpful — especially when it comes to financial services.
  • 10. High Availability: Upwards of 99.97+% uptime Impenetrable Security Layers: SOC-2 Type II and PCI DSS compliant RESTful architecture: Not SOAP, which tends to be cumbersome Data Format: JSON or XML In-house Support: Immediately available to answer your questions Versioning: Non-breaking API changes, so your app doesn’t experience problems when the API is updated Scalable: Ready for however many calls you want to make Real-time: Pushes data as it comes in rather than batch-processing it What to look for in an API
  • 11. Programmable Web has created a directory of 62 real-time APIs. You can see that REST is the overwhelming choice for protocols, and JSON and XML are the overwhelming choice for data formats.
  • 12. There are many more things to consider beyond those previous charts. For instance, Joshua Bloch, Principal Software Engineer at Google, has published a keynote titled “How to Design a Good API and Why it Matters.” Here a few of his points:
  • 13. General Principals API should be as small as possible but no smaller • You can always add, but you can never remove Names Matter — API is a little language • Names should be largely self-explanatory Document Religiously • Document every class, interface, method, constructor, parameter, and exception API must coexist peacefully with platform • Obey standard naming conventions Method Design Don’t make the client do anything the module could do • Reduce need for boilerplate code, generally done via cut-and-paste Don’t violate the principle of least astonishment • User of API should not be surprised by behavior Avoid Long Parameter Lists • Three or fewer parameters is ideal Avoid return values that demand exceptional processing • Return zero-length array or empty collection, not null
  • 14. In other words, whether you’re looking to select or build an API, it’s crucial to review the documentation over and over again for clarity. If an API uses language that’s ambiguous or unclear, avoid it. If your own API has those same qualities, then you know it needs more revisions before it goes live. As Bloch says, “code should read like prose.” When you’ve found an API that meets all of this criteria, you know you’ve found something worthwhile.
  • 15. Financial institutions that are doing interesting things with APIs In the final section of this SlideShare, we’ll look at some API examples within financial services. Hopefully, this will spark some ideas to help you succeed in your own endeavors.
  • 16. BBVA API_Market BBVA created a program named API_Market so fintech companies can use BBVA data to create new applications. For instance, Dwolla uses this program for their FiSync protocol, enabling BBVA customers to enjoy the benefits of real-time transfers and bypas outdated systems like ACH. Again, this is an instance where two companies are using APIs to create a stronger product. bbvaapimarket.com
  • 17. Capital One Hackathon API Capital One created a hackathon that gives developers access to a mix of public facing and mock account data — all structured the same way Capital One “actually runs things.” This enables develop- ers to prove their chops and possibly get a job at Capital One, but it also allows the bank to see innovative ways to “re-imagine banking.” api.reimaginebanking.com
  • 18. Chase Paymentech Chase has built an API that developers can use to add a payments layer to their application. By using this API, developers tap into the Chase network of 300,000 merchants and can authorize transactions in more than 130 countries. chasepaymentech.com
  • 19. Fintech companies that are doing interesting things with APIs
  • 20. Square Like Chase Paymentech, Square lets developers add a simple way to make payments directly within their app. Square stands out from the competition because of the simplicity of their design and their network of physical Square readers. squareup.com/developers
  • 21. Apple Pay API Apple Pay has an edge in the payments world because it’s connected to Touch ID and is therefore is part of the hardware that many users already have at their fingertips. In addition, Apple has built a simple way for users to select their product at checkout as shown in the example with Groupon (who uses this API in their product). developer.apple.com/apple-pay/
  • 22. Coinbase The Coinbase API enables developers to add a digital currency component to their application. They’ve processed more than $5 billion in payments in 33 countries and are set on making Bitcoin and Ethereum easier to understand and use.
  • 23. Conclusion: APIs are the future of banking The lines between fintech and banking are blurring as APIs increasingly take center stage. As you can see from this white paper, fintech startups are interested in APIs from banks and vice versa. It’s no longer a matter of whether fintech startups or banks will win some sup- posed fight against each other. Instead it’s a matter of which companies will offer and use the right combination of APIs to create something that consumers really want. In short, APIs are the future of banking.
  • 25. Power your business with APIs from MX If you want to learn more about the range of APIs that MX offers for financial institutions and fintech companies, contact us: 801.669.5500 or sales@mx.com