Different Style APIs for different audiences
Mike BorozdinDirector, Integration Development @ DocuSign
“Not Always So” – Suzuki Roshi
So you think you know APIs?
Different Standards
But…..
The Silicon Valley Bubble
Interesting Facts
SOAPREST
Breakdown of Apps going live using DocuSign API in 2013
Stacks
According to StackOverflow:1) C#2) Java3) JavaScript4) PHP5) C++6) Python7) …
TIOBE Index1) C2) Java3) C++4) Objective-C5) PHP6) C#7) Basic8) Python
Things you didn’t think about
• Interoperability (REST)• WS-Security (SOAP)• Transactions (SOAP)
When to compromise
• Data architecture?• Naming conventions?• Protocols?• Client Libraries?
• Calling conventions?• Data types?• Relationships?
Resource vs. Experience