3.6.3.API Developer Portal
Last updated
Last updated
Developer Portal
API documentation
Mange in Swagger/ OAI
Use externalDocs URL to connect with external documentation
Try it feature
Allow the developer to try over API on the developer portal without needing to write code
幫助開始者了解API是如何運作的
Provide code sample, provide sample data
Provide SDK
Manual provisioning
May work for internal teams
It's not suggested that you use this kind of a process for public or partner APIs in self provisioning
Self provisioning
Self service + Auto approved suggested (if possible)
Provisioning practices
Clearly define the role, responsible for authorization to API
Setup the API access policies for you API
Define a criteria for Automatic versus manual provisioning
Sensitivity of data
Limited capacity in thebackend
Trust tiers system
If the API is for internal use only then do not publish on portal
API management platforms
Support
Internal only, Public, Monetized
Guidance on how solve some common problems (FAQ)
Provide best practices
Contact forms
Bug reporting
Build a developer community
Social media, blog, forum
Build v.s. Buy
Developer portal is a web applicaton
Build option
Documentation from swagger/ OAI may be publish as-is
For self service provisoning a work flow will need to be designed
Buy option
API product vendors offer Developer Portal bunled with their products
Support look and feel customization
Some have provision to extend the portals