HOW TO DEVELOP AN
API ECOSYSTEM FOR
THE FINTECH INDUSTRY
FROMTHEGROUNDUP
nanovazquez.dev
@nanovazquez__
1
Full-stack developer (15+ years)
International speaker
Engineering Director  @
Microsoft MVP & Co-organizer of
conferences & meetups (ReactBA,
vOpen, DevDayAr)
A LITTLE BIT ABOUT MYSELF
2
SCENARIO
WHATIS                              ?
3 . 1
We integrate private,
public and co-operative
banks
3 . 2
2020
3 . 3
“            ISTHEFIRSTTECHSOLUTIONIN
ARGENTINATHATINTEGRATESALLBANKS
INASINGLEAPP
3 . 4
HOW TO DESIGN A SOLUTION
A.K.A.WHATWEINITIALLYDID
4 . 1
USE CASES TO IMPLEMENT
Onboard users to the platform
Send & receive money to & from friends
Pay with a QR code in a shop
. . .
4 . 2
“ WEUSEDOPENAPIANDSWAGGER
ASTHECOMMONPLACEFOROURAPI
ECOSYSTEMDOCS
4 . 3
SWAGGER + OPEN API
“ Swagger is an open source software
framework backed by a broad ecosystem of tools
that helps developers design, build, document,
standardize and consume RESTful Web services.
“ The OpenAPI Specification, originally known
as the Swagger Specification, is a specification for
machine-readable interface files for describing,
producing, consuming, and visualizing RESTful
web services.
4 . 4
Automated
docs portal
A mocked
service
Code
generation
4 . 5
Automated
docs portal
A mocked
service
Code
generation
4 . 5
Automated
docs portal
A mocked
service
Code
generation
4 . 5
Automated
docs portal
A mocked
service
Code
generation
4 . 5
LESSON LEARNED
LESSON LEARNED
4 . 6
LESSON LEARNED
LESSON LEARNED
SOMETHING WRONG OR MISSING? BREAK EVERYTHING! 
#1
4 . 6
LESSON LEARNED
LESSON LEARNED
SOMETHING WRONG OR MISSING? BREAK EVERYTHING! 
#1
INTEGRATE AS SOON AS POSIBLE
#2
4 . 6
“ WITHTHISINPLACE,WERELEASED
ONDECEMBER2020🎉
4 . 7
             ECOSYSTEM V1.0
WEAREGA,NOWWHAT?
5 . 1
“            ISTHEFIRSTTECHSOLUTIONIN
ARGENTINATHATINTEGRATESALLBANKS
INASINGLEPLATFORM
5 . 2
“ TOP-D0WNAPPROACHESAREGREAT
FORTHEBEGINNING,BUTHARDERTO
MAINTAIN
5 . 3
NO BREAKING CHANGES
3 VERSIONS OF THE API similar to what node.js does
5 . 4
BETTER COMMUNICATION
OPEN & BIDIRECTIONAL and automated (as possible)
5 . 5
DOGFOODING
TEST OUR STUFF
puting on the client's hat (and
reducing friction between teams)
5 . 6
“ WEARETODAYBUILDINGTHE
FOUNDATIONOFALIVEECOSYSTEM,
EVOLVINGTOGETHER
5 . 7
    ECOSYSTEM
PLANNEDEVOLUTION
6 . 1
SOLID FOUNDATIONS
6 . 2
SOLID FOUNDATIONS
KEY STAKEHOLDERS AS FEATURE CHAMPIONS (BETA TESTERS)
#1
6 . 2
SOLID FOUNDATIONS
KEY STAKEHOLDERS AS FEATURE CHAMPIONS (BETA TESTERS)
#1
NEWSLETTERS: FROM EMAILS TO REDUCED AUDIENCES TO ALL
#2
6 . 2
SOLID FOUNDATIONS
KEY STAKEHOLDERS AS FEATURE CHAMPIONS (BETA TESTERS)
#1
NEWSLETTERS: FROM EMAILS TO REDUCED AUDIENCES TO ALL
#2
IMPROVED ECOSYSTEM: NOTIFICATIONS VIA EVENTS
#3
6 . 2
SOLID FOUNDATIONS
KEY STAKEHOLDERS AS FEATURE CHAMPIONS (BETA TESTERS)
#1
NEWSLETTERS: FROM EMAILS TO REDUCED AUDIENCES TO ALL
#2
IMPROVED ECOSYSTEM: NOTIFICATIONS VIA EVENTS
#3
PUBLIC ROADMAP & ORGANIZE WORK WITH INITIATIVES/THEMES
#4
6 . 2
“ WEDON'THAVEALLTHEANSWERS,
BUTFORSUREIT'SGOINGTOBEA
GREATRIDE
6 . 3
THANKS!
QUESTIONS? @NANOVAZQUEZ__
7

How to develop an API ecosystem in the fintech industry from the ground up