webMethods.io API
Your complete API management in the cloud powered by webMethods
Everything you need to build an API ecosystem
Software AG’s webMethods.io API is a cloud platform for API management that offers you both a developer portal for developer collaboration and an API gateway to protect you from malicious users. You can do all of this with webMethods.io API:
- Design and compose APIs
- Build and grow your network of developers and partners
- Securely expose your APIs
- Monetize your APIs
- Analyze your APIs to see where to make improvements
Key benefits
- Secure your APIs from malicious external attacks and unauthorized users
- Grow your audience of developers to increase adoption and add new revenue
- Track and measure API usage with analytics and reporting
- Reduce or eliminate the need for unnecessary holes in your firewall
- Protect consumers from underlying changes through API virtualization features
Features
Publish your APIs
The Developer Portal is the marketplace for your APIs. You can publish REST, SOAP and OData APIs in the developer portal for discovery by third-party developers and partners.
Match your company’s look and feel
Customize and brand the portal to match your company’s corporate identity, from colors and skins to custom graphics. Make the portal your own!
Documentation
Provide rich descriptions of the APIs, examples of how to use the APIs, file attachments for additional documentation and information about the policies enforced at the API level.
Community support
Build your community with the help of a collaborative community environment that allows users to rate APIs and contribute to open discussions with other developers.
Integrated API testing
Developers can easily try out APIs directly within the Developer Portal to see how the API behaves. Try test invocations with different input parameters and quickly see the results.
Built-in usage analytics
Understand your users. Track API usage across the Developer Portal and API Gateway to gain valuable API insights, improve the customer experience and increase API adoption.
API Marketplace
To attract more users to your APIs, it helps to show how other companies are already adopting them. With the API Marketplace page in the Developer Portal, you can show potential partners how your APIs are being used in apps across your ecosystem.
API organizing
Group APIs using definable criteria—such as free vs. paid, business domains, or public vs. B2B partner—to help developers discover APIs across your catalog.
Built-in workflows
Manage third-party access requests with the built-in approval process workflow, ensuring secure and reliable access management.
Security and authentication
Use policy-driven security to uniformly secure and monitor access to back-end services from apps using your APIs. Support both transport and messagelayer security, including authentication, authorization, digital encryption and digital signatures.
DMZ-strength security
Eliminate holes in the firewall by using DMZ-strength security between consumer apps using your APIs and your internal servers. Configure an inner firewall to deny all inbound connections. Use persistent connections opened from internal servers to access backend services.
Transformation and routing
Thanks to extensive support for mapping and transformation, your API consumers have flexibility in the protocols, message formats and transports they use.
Monetize your APIs
Enable monetization of APIs with API plans and packages. Define, publish and track usage in support of API subscriptions, or for charge-back services.
Lifecycle versioning
Ensure standards and practices are followed as every API moves through its lifecycle. With built-in versioning capabilities, you can define and track API versions. Multiple versions can coexist, and older versions can be retired over time.
Policy management
Design and configure policies to be applied to your APIs at runtime. Policies can be applied to multiple APIs at the same time, and can be dynamically scoped by naming patterns, categorization or organization, which saves time when making changes.