API Descriptions can be powerful design and implementation tools. In this session, we look at approaches to using API descriptions to create excellent API documentation, what kind of challenges you might encounter (technical as well as political), and some
strategies to solve them. We'll talk about approaches to manage this information within your organization, as well as how to generate the best content with the least maintenance.
7. Making sales tax less taxing 7CONFIDENTIAL & PROPRIETARY |
…/v2/users
Vs
…/2.0/users
Consistency is key
8. Making sales tax less taxing 8CONFIDENTIAL & PROPRIETARY |
Not everything is worth fighting about
9. Making sales tax less taxing 9CONFIDENTIAL & PROPRIETARY |
Central dictionary for
shared vocabulary
We all need to speak the
same langauge
10. Making sales tax less taxing 10CONFIDENTIAL & PROPRIETARY |
Rules can’t stand alone
11. Making sales tax less taxing 11CONFIDENTIAL & PROPRIETARY |
More tools, less governance!
12. Making sales tax less taxing 12CONFIDENTIAL & PROPRIETARY |
The right way should be easy
13. Making sales tax less taxing 13CONFIDENTIAL & PROPRIETARY |
draft standards
draft standards
... in committee
create tools
management
management
management
Nag nag nag...
tool
maintenance
time saved
through
automation
14. Making sales tax less taxing 14CONFIDENTIAL & PROPRIETARY |
https://github.com/paypal/api-standards/blob/master/api-style-guide.md
15. Making sales tax less taxing 15CONFIDENTIAL & PROPRIETARY |
Franchise!
-‐ Value input
-‐ Pilot program
-‐ Transparent
feedback
16. Making sales tax less taxing 16CONFIDENTIAL & PROPRIETARY |
Guide lines road
26. Making sales tax less taxing 26CONFIDENTIAL & PROPRIETARY |
We still need people!
• Human-‐readable
property
definitions
• Define business
flows
• Describe best
practices