Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
From API Description to Developer Site by Anya ...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
API Strategy & Practice Conference
November 19, 2015
Technology
91
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
From API Description to Developer Site by Anya Stettler
API Strategy & Practice Conference
November 19, 2015
More Decks by API Strategy & Practice Conference
See All by API Strategy & Practice Conference
APIStrat 2016 | The end of polling: why and how to transform a REST API into a Data Streaming API (Audrey Neveu)
apistrat
12
350
APIStrat 2016 | OpenAPI Trek: Beyond API Documentation (Arnaud Lauret)
apistrat
5
250
APIStrat 2016 | Flying Dreams: Real-Time Communication from the Edge of Space (Jonathan Barton, Neha Abrol)
apistrat
1
180
APIStrat 2016 | On-prem support? That was so 1982 (Charlie Ozinga)
apistrat
0
160
APIStrat 2016 | Effortless microservices in production with Kubernetes (Ken Wronkiewicz)
apistrat
0
190
Song by Tony Blank
apistrat
0
220
API Lifecycle Manager by Steve Fonseca
apistrat
2
280
APIs In The Enterprise: How Walgreens Formed It's Digital Business by Drew Schweinfurth
apistrat
1
430
Developers Are Difficult by Andrew Noonan
apistrat
0
160
Other Decks in Technology
See All in Technology
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
2
1.6k
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
670
絵ではじめるKubernetesセキュリティ
aoi1
3
490
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
120
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
1
1.3k
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
5
2.1k
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
4
570
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
1.4k
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
130
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
340
家のリアーキテクト・リファクタリング
suguruooki
0
150
DEFCON34-Write-up_HYCu-MYCu
daikiokazaki
0
160
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
30 Presentation Tips
portentint
PRO
1
390
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Optimizing for Happiness
mojombo
378
71k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Building the Perfect Custom Keyboard
takai
2
870
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
650
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Color Theory Basics | Prateek | Gurzu
gurzu
0
460
The Language of Interfaces
destraynor
162
27k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.9k
Transcript
© Avalara The hard part is working with people From
API Description to Developer Site Anya Stettler API Strat 2015
Making sales tax less taxing 2 CONFIDENTIAL & PROPRIETARY
|
Making sales tax less taxing 3 CONFIDENTIAL & PROPRIETARY
|
Making sales tax less taxing 4 CONFIDENTIAL & PROPRIETARY
| https://stripe.com/docs/api#charges
Making sales tax less taxing 5 CONFIDENTIAL & PROPRIETARY
| Policy AND Technology
Making sales tax less taxing 6 CONFIDENTIAL & PROPRIETARY
|
Making sales tax less taxing 7 CONFIDENTIAL & PROPRIETARY
| …/v2/users Vs …/2.0/users Consistency is key
Making sales tax less taxing 8 CONFIDENTIAL & PROPRIETARY
| Not everything is worth fighting about
Making sales tax less taxing 9 CONFIDENTIAL & PROPRIETARY
| Central dictionary for shared vocabulary We all need to speak the same langauge
Making sales tax less taxing 10 CONFIDENTIAL & PROPRIETARY
| Rules can’t stand alone
Making sales tax less taxing 11 CONFIDENTIAL & PROPRIETARY
| More tools, less governance!
Making sales tax less taxing 12 CONFIDENTIAL & PROPRIETARY
| Make the right way the easiest way
Making sales tax less taxing 13 CONFIDENTIAL & PROPRIETARY
| draft standards draft standards ... in committee create tools management management management enforcement tool maintenance time saved through automation
Making sales tax less taxing 14 CONFIDENTIAL & PROPRIETARY
| https://github.com/paypal/api-standards/blob/master/api-style-guide.md
Making sales tax less taxing 15 CONFIDENTIAL & PROPRIETARY
| Franchise! -‐ Value input -‐ Pilot program -‐ Transparent feedback
Making sales tax less taxing 16 CONFIDENTIAL & PROPRIETARY
| Guide lines road
Making sales tax less taxing 17 CONFIDENTIAL & PROPRIETARY
|
Making sales tax less taxing 18 CONFIDENTIAL & PROPRIETARY
| http://swagger.io/
Making sales tax less taxing 19 CONFIDENTIAL & PROPRIETARY
| ?
Making sales tax less taxing 20 CONFIDENTIAL & PROPRIETARY
| Is it valid Swagger? YES NO
Making sales tax less taxing 21 CONFIDENTIAL & PROPRIETARY
| Vendor headers
Making sales tax less taxing 22 CONFIDENTIAL & PROPRIETARY
| A single “source of truth” definition Makes it easy for technical writers
Making sales tax less taxing 23 CONFIDENTIAL & PROPRIETARY
| Swagger accurately reflects API?
Making sales tax less taxing 24 CONFIDENTIAL & PROPRIETARY
| Follows company style guide?
Making sales tax less taxing 25 CONFIDENTIAL & PROPRIETARY
|
Making sales tax less taxing 26 CONFIDENTIAL & PROPRIETARY
| We still need people! • Human-‐readable property definitions • Define business flows • Describe best practices
Making sales tax less taxing 27 CONFIDENTIAL & PROPRIETARY
|
Making sales tax less taxing 28 CONFIDENTIAL & PROPRIETARY
|
Making sales tax less taxing 29 CONFIDENTIAL & PROPRIETARY
| 2. https://upload.wikimedia.org/wikipedia/commons/a/af/Bedarra_Island_aerial.jpg 3. https://upload.wikimedia.org/wikipedia/commons/7/7e/Palau_archipelago.jpg 5. https://pixabay.com/p-35105/ 7. https://www.flickr.com/photos/nelsonminar/286841113 8. https://upload.wikimedia.org/wikipedia/commons/e/eb/Bicycle_shed.JPG 10. https://commons.wikimedia.org/wiki/File:United_States_Code_Law_Book_Boston_Public_Library_6D2B1951.jpg 11. https://www.flickr.com/photos/dominicotine/7696681446 12. https://c1.staticflickr.com/5/4005/4698911975_c6b0accabd_b.jpg 15. https://commons.wikimedia.org/wiki/File:Dog_dressed_in_an_airplane_outfit.jpg http://ichef-1.bbci.co.uk/news/640/media/images/67206000/jpg/_67206577_de25.jpg 16. http://s3.freefoto.com/images/21/11/21_11_7_web.jpg 19. https://c2.staticflickr.com/4/3220/2936038678_06ae77a09d.jpg https://www.flickr.com/photos/dapuglet/8479185386 https://c1.staticflickr.com/3/2792/4195466130_cdccf7f7c3_b.jpg https://c1.staticflickr.com/3/2819/9190710208_cd972cd9c1.jpg https://c1.staticflickr.com/1/2/1616041_2f42627c7b.jpg https://pixabay.com/p-309065/ 20. https://www.flickr.com/photos/mbtrama/325408685 https://www.flickr.com/photos/8113246@N02/8203258965 23. https://www.flickr.com/photos/jurvetson/6877434491 25. https://upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Sandro_Botticelli_-_La_nascita_di_Venere_- _Google_Art_Project_-_edited.jpg/1280px-Sandro_Botticelli_-_La_nascita_di_Venere_-_Google_Art_Project_-_edited.jpg 26. https://upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Quill_(PSF)_vector.svg/2000px- Quill_(PSF)_vector.svg.png 27. https://www.flickr.com/photos/portland_mike/969236814 Image Credits
Making sales tax less taxing 30 CONFIDENTIAL & PROPRIETARY
| Thanks! Anya Stettler Product Manager, API Avalara anyarms
[email protected]