We are excited to announce the release of the latest version of RapidAPI Enterprise Hub. In addition to introducing support for Kafka API types on RapidAPI Marketplace and Enterprise Hub, the latest release includes improved platform extensibility, greater governance, and additional customization options.
Key features include:
- General availability of Events (aka support for webhooks)
- Audit trails for the Admin Panel
- Invoice billing as a payment option for API subscriptions
- OpenAPI support for multiple media types
Let’s look at each of these features in more detail.
With the general availability of Events, organizations are able to build more dynamic event-driven integrations between RapidAPI and other tools. Events are essentially webhooks notifications which are sent down to a specified URL whenever a specific action has occurred. RapidAPI Enterprise Hub customers can use Events to trigger notifications when certain events within RapidAPI have taken place. Anytime an action is triggered, we send an HTTP POST payload to the event webhook’s configured URLs. Events lets you keep various systems up to date based on events occurring in RapidAPI. It supports webhooks to create, update, and delete actions for APIs, users, teams, organizations, applications, app keys and more.
Admin Panel Audit Trails
Enterprises require API platforms to support tracking and auditing for multiple use cases ranging from information security, financial auditing, troubleshooting, and more. After introducing audit trails on RapidAPI Marketplace, we are now making audit trails available to enterprise customers so they can track the various changes happening within RapidAPI. Admin panel audit trails will provide users with the ability to track and log any create, update, and delete actions that occur within their admin panel.
Many enterprises are looking to build external API marketplaces with monetization for some of their APIs. To support monetization, some enterprises have requested the ability to bill their customers via invoice and not require customers to add a credit card for API subscriptions. This release of RapidAPI Enterprise Hub adds the ability for organizations to bill their customers via invoice. Invoices can be retrieved via the RapidAPI UI or via the RapidAPI platform API.
OpenAPI Support for Multiple Media Types
To further increase RapidAPI Enterprise Hub’s compatibility with the OpenAPI spec, we’ve added improved support for designing and testing multiple media types for requests. Previously the provider dashboard and marketplace endpoints playground in RapidAPI were limited to designating one media type in a request spec. Now we’ve allowed for multiple media types to be used in conjunction with a single request. Media types now supported include: text/plain, application/json, application/xml, application/octet-stream, and form-data.
We are excited to learn about your experience and get your feedback on our latest release. To learn more, see the full release notes here.