API Management Building Blocks

As I study the API space, and profile the companies, services, and tooling I come across I'm always looking for the common building blocks in use across API operations. These are the features, and valuable elements of API operations, and from companies who are servicing the API space.

  • Onboarding
    • Getting Started -
    • Self-Service Registration -
    • Best Practices -
    • FAQ -
    • Service Accord -
    • Sign Up Email -
    • Google Authentication -
    • Github Authentication -
    • Facebook Authentication -
    • Flexible Messaging Area -
    • Search -
  • Elements
    • Documentation -
    • List of Endpoints -
    • Interactive Documentation -
    • API Explorer -
    • Error Response Codes -
  • Communications
    • Blog -
    • Blog RSS Feed -
    • Twitter -
    • Email -
    • LinkedIn -
    • Facebook -
    • Google+ -
    • Email Newsletter -
    • Instagram -
    • Vimeo -
    • Youtube -
    • Chat -
    • Slack -
  • Now
    • Status Dashboard -
    • Status RSS -
  • Past
    • Change Log -
  • Overview
    • Authentication Overview -
    • Authentication Tester -
    • OAuth Scopes -
  • Developer Account
    • Developer Dashboard -
    • Account Settings -
    • Reset Password -
    • Application Manager -
    • Usage Logs & Analytics -
    • Billing History -
    • Message Center -
    • Github Authentication -
    • Delete Account -
    • Service Tier Management -
  • Self-Service Support
    • Forum -
    • Forum RSS -
    • Stack Overflow -
    • Knowledgebase -
  • Future
    • Road Map -
  • Approaches
    • Basic Auth -
    • Key Access -
    • oAuth -
  • Embeddable Tools
    • Widgets -
    • Buttons -
    • Badges -
  • Direct Support
    • Email -
    • Contact Form -
    • Phone -
    • Ticket System -
    • Office Hours -
    • Calendar -
    • Paid Support Plans -
  • Embed Engines
    • Widget Builder -
    • JavaScript API -
  • Resources
    • Case Studies -
    • How-to Guides -
    • White Papers -
    • Webinars -
    • Events -
    • Slideshare -
    • Codecademy -
    • Tour -
    • Glossary -
    • Videos -
  • Mobile Solutions
    • Mobile Overview -
    • iOS SDK -
    • Android SDK -
    • HTML5 -
    • Appery.io -
    • Windows Mobile SDK -
  • Code Management
    • Github -
    • Application Gallery -
    • Open Source -
    • Starter Projects -
    • Community Supported Libraries -
    • Code Builder -
    • Code Page -
  • Platform Development Kits (PDK)
    • Wordpress -
    • Heroku -
    • Drupal -
    • SalesForce -
    • Joomla -
    • Google App Engine -
  • Direct Value
    • Value -
    • Revenue -
  • Single Page Applications (SPA)
    • Angular.js -
  • Browser Development Kits (BDK)
    • Chrome Extension -
    • Firefox Add-On -
  • Services
    • Service Level Agreement -
    • Deprecation Policy -
  • Monetization
    • Monetization Guidelines -
  • Corporate
    • Trademarks -
    • Team Showcase -
    • Mission -
  • Regulation
    • Compliance -
  • Reciprocity
    • Terms of Service -
    • Data Portability -
    • Automation -
    • oAuth -
    • Integrations -
  • Environment
    • Sandbox -
    • Production -
    • Simulator -
    • Templates -
  • Internationalization
    • Documentation Language -
    • Internationalization -
  • Management API
    • User Management -
    • Account Management -
    • Application Management -
    • Service Management -
  • Research & Development
    • Labs -
    • Ideas -
    • Opportunities -

These building blocks are constantly being added to and reorganized. If there is something you think should be here feel free to let me know. Remember that this represents my living research, and will evolve, expand and actually seed new research areas as I find the time to pay attention to API definitions.