API Portal
API Portal Concept
Discovering API catalog
Detailed API documentation
Testing APIs
User self-service management
Advantages Provided by Apinizer Developer Portal
- Accelerate inter-system integration by sharing your APIs with internal teams
- Prevent information fragmentation by collecting technical documentation in a central location
- Reduce support team workload with self-service approach
- Easily find the API you need and start using it immediately
- Spend less time understanding the API with interactive documentation
- Test safely in sandbox environment, make sure before going to production
- Provide secure access to your APIs
- Manage and control your partner ecosystem
- Strengthen your collaboration with transparent usage metrics
API Portal Features
API Discovery
API Catalog
- Listing all APIs
- Category-based filtering
- Search functionality
- API detail pages
API Documentation
- OpenAPI/Swagger documentation
- Endpoint details
- Request/Response examples
- Schema definitions
API Versions
- Version list
- Version comparison
- Deprecation information
Self-Service Management
- Creating applications
- Editing applications
- Subscribing to API products
- Creating API Keys
- API Key rotation
- Revoking API Keys
- API usage statistics
- Quota status
- Error logs
- User profile
- Notification preferences
- Account settings
Testing and Trial
Interactive API Console
- Testing API endpoints
- Sending requests
- Viewing responses
- Testing authentication
Code Snippets
- Code examples for various programming languages
- cURL examples
- SDK examples
Customization
- Logo and colors
- Custom CSS
- Branding
- Multi-language support
- Localization
- Custom HTML pages
- Content management
- SSO integration
- Custom authentication
Core Features
Installation in on-premise or cloud environments for both internal and external APIs
OpenAPI (Swagger), WSDL, and custom documentation formats
Creating rich content with markdown at site level and API level
Developers managing their own API keys and subscriptions
Quick search and category-based filtering in API catalog
Modern interface that works seamlessly on all devices
Role-based access control and permission management at API level
API Portal Usage Scenarios
- Logging into Portal
- Reviewing API catalog
- Finding relevant API
- Reading documentation
- Testing
- Creating new application
- Subscribing to API products
- Getting API Key
- Starting to use API
- Selecting API endpoint
- Entering request parameters
- Adding authentication information
- Sending request
- Reviewing response
API Portal and API Manager Relationship
API Portal receives API information from API Manager and presents it to users. Workflow:
API Manager
│
│ API Configuration
│ API Documentation
│
▼
API Portal
│
│ User Interface
│
▼
API Consumers (Developers)
API Proxies are created and configured in API Manager
API configurations and documentation are managed in API Manager.
API information is transferred to API Portal
API Proxies and documentation are displayed in portal.
Developers discover and use APIs through portal
Self-service registration, API key management, and testing are performed.
This integration between API Portal and API Manager bridges central API management and presentation to developers.
API Portal Advantages
- Users manage their own accounts
- They create API Keys themselves
- Less management burden
- Easy API discovery
- Detailed documentation
- Testing tools
- Increases API usage
- Facilitates developer onboarding
- Integration with existing systems
- SSO support