Kin Lane
API Evangelist
November 2015
1940s
1950s
1960s
1970s
1980s
1990s
2000s
2010s
Henry Beck
Beck Map
1898
1902
![]() |
Design |
![]() |
![]() |
Design |
>> Best Practices |
![]() |
Design |
>> Core Design |
![]() |
Design |
>> Response |
![]() |
Design |
>> Media Types |
![]() |
Design |
>> Open Standards |
![]() |
Design |
>> Design Process |
![]() |
Design |
>> Organization |
![]() |
Design |
>> Internationalization |
![]() |
Hypermedia |
![]() |
![]() |
Hypermedia |
>> Core Concepts |
![]() |
Hypermedia |
>> Hypermedia Formats |
![]() |
Definition |
![]() |
![]() |
Definition |
>> API Definition |
![]() |
DNS |
![]() |
![]() |
DNS |
>> Core DNS |
![]() |
DNS |
>> Stability |
![]() |
DNS |
>> Utility |
![]() |
Containers |
![]() |
![]() |
Containers |
>> Core Concepts |
![]() |
Containers |
>> API |
![]() |
Virtualization |
![]() |
![]() |
Virtualization |
>> Core Virtualization |
![]() |
Virtualization |
>> Data Virtualization |
![]() |
Virtualization |
>> Import / Export |
![]() |
Virtualization |
>> Other Elements |
![]() |
Deployment |
![]() |
![]() |
Deployment |
>> Deployment |
![]() |
Management |
![]() |
![]() |
Management |
>> Onboarding |
![]() |
Management |
>> Documentation |
![]() |
Management |
>> Authentication |
![]() |
Management |
>> Code Management |
![]() |
Management |
>> Self-Service Support |
![]() |
Management |
>> Direct Support |
![]() |
Management |
>> Communications |
![]() |
Management |
>> Updates |
![]() |
Management |
>> Resources |
![]() |
Management |
>> Developer Account |
![]() |
Management |
>> Internationalization |
![]() |
Management |
>> Management API |
![]() |
Monitoring |
![]() |
![]() |
Monitoring |
>> Core Monitoring |
![]() |
Monitoring |
>> Management Monitoring |
![]() |
Monitoring |
>> Targeted Monitoring |
![]() |
Monitoring |
>> Authentication |
![]() |
Monitoring |
>> Utility |
![]() |
Monitoring |
>> Notification |
![]() |
Monitoring |
>> Import |
![]() |
Monitoring |
>> Reporting |
![]() |
Monitoring |
>> 3rd Party |
![]() |
Testing |
![]() |
![]() |
Testing |
>> Core Testing |
![]() |
Performance |
![]() |
![]() |
Performance |
>> Core Performance |
![]() |
Security |
![]() |
![]() |
Security |
>> Auth Formats |
![]() |
Security |
>> Auth Considerations |
![]() |
Security |
>> Input Validation |
![]() |
Security |
>> Output Validation |
![]() |
Security |
>> Cryptography |
![]() |
Security |
>> Abuse of Functionality |
![]() |
Security |
>> Data Structure Attacks |
![]() |
Security |
>> Embedded Malicious Code |
![]() |
Security |
>> Injection |
![]() |
Security |
>> Path Traversal Attack |
![]() |
Security |
>> Probabilistic Technique |
![]() |
Security |
>> Protocol Manipulation |
![]() |
Security |
>> Resource Depletion |
![]() |
Security |
>> Resource Manipulation |
![]() |
Terms of Service |
![]() |
![]() |
Terms of Service |
>> Core Elements |
![]() |
Privacy |
![]() |
![]() |
Privacy |
>> Privacy |
![]() |
Licensing |
![]() |
![]() |
Licensing |
>> Server Code |
![]() |
Licensing |
>> Data |
![]() |
Licensing |
>> Content |
![]() |
Licensing |
>> API |
![]() |
Licensing |
>> Client Code |
![]() |
Branding |
![]() |
![]() |
Branding |
>> Branding |
![]() |
Discovery |
![]() |
![]() |
Discovery |
>> Specification |
![]() |
Discovery |
>> Discovery |
![]() |
Discovery |
>> Directory |
![]() |
Discovery |
>> Search |
![]() |
Client |
![]() |
![]() |
Client |
>> Request Editor |
![]() |
Client |
>> Authentication |
![]() |
Client |
>> Response Viewer |
![]() |
Client |
>> Organization |
![]() |
Client |
>> Import / Export |
![]() |
Client |
>> Tooling |
![]() |
IDE |
![]() |
![]() |
IDE |
>> Core Elements |
![]() |
SDK |
![]() |
![]() |
SDK |
>> Generate |
![]() |
SDK |
>> Import / Export |
![]() |
SDK |
>> Discovery |
![]() |
SDK |
>> Mobile Management |
![]() |
SDK |
>> Code - Platform Development Kits (PDK) |
![]() |
SDK |
>> Single Page Applications (SPA) |
![]() |
Embeddable |
![]() |
![]() |
Embeddable |
>> Embed Formats |
![]() |
Embeddable |
>> Embeddable Tools |
![]() |
Embeddable |
>> Embed Engines |
![]() |
Webhooks |
![]() |
![]() |
Webhooks |
>> Core |
![]() |
Webhooks |
>> Inbound |
![]() |
Webhooks |
>> Outbound |
![]() |
Webhooks |
>> Utilities |
![]() |
Webhooks |
>> Operations |
![]() |
Webhooks |
>> 3rd Party Integration |
![]() |
Monetization |
![]() |
![]() |
Monetization |
>> Acquisition |
![]() |
Monetization |
>> Development |
![]() |
Monetization |
>> Operation |
![]() |
Monetization |
>> Access Levels |
![]() |
Monetization |
>> Pricing & Credits |
![]() |
Monetization |
>> Indirect Value Generation |
![]() |
Monetization |
>> Partner Revenue Generation |
![]() |
Monetization |
>> Internal Revenue Generation |
![]() |
Plans |
![]() |
![]() |
Plans |
>> Plan Details |
![]() |
Plans |
>> Metrics |
![]() |
Plans |
>> Limits |
![]() |
Plans |
>> API Resources |
![]() |
Plans |
>> Rate Limits |
![]() |
Partners |
![]() |
![]() |
Partners |
>> Program Details |
![]() |
Partners |
>> Partner Showcase |
![]() |
Partners |
>> Partner Program |
![]() |
Partners |
>> API |
![]() |
Partners |
>> Early Access |
![]() |
Partners |
>> Legal |
![]() |
Partners |
>> Marketing Activities |
![]() |
Partners |
>> Support |
![]() |
Partners |
>> Content |
![]() |
Partners |
>> Communication |
![]() |
Partners |
>> Financial |
1889
1902
1905
1908
1910
1911
1913
1914
1919
1920
1921
1924
1926
1932
1933
Barcelona
Beijing
Boston
Chicago
Washington DC
Paris
Sao Paulo
Seoul
Tokyo
By Kin Lane
@kinlane