We're thrilled to announce a significant enhancement to APIMatic's Developer Portal, aimed at making the API onboarding experience smoother and more insightful. With this update, we've added robust support for OpenAPI's oneOf
/anyOf
with discriminator features across documentation for six programming languages and HTTP.
Adding Support for Multiple Request Examples in Developer Portal
API providers can now display multiple examples of request bodies to illustrate how an endpoint supports different use cases through a variety of request payloads. This feature enhancement to our Developer Portal product greatly improves the experience for API consumers. Developers will have the option to view these request body examples next to the designated operation.
Introducing Support for oneOf and anyOf in Typescript SDKs
We are introducing the special oneOf and anyOf types in our Typescript SDKs.
Introducing Support for oneOf and anyOf in CSharp SDKs
We are introducing the special oneOf and anyOf types in our CSharp SDKs.
Introducing Support for oneOf and anyOf in Python SDKs
We are introducing the special oneOf and anyOf types in our Python SDKs.
Improved Validation Messages
We have significantly revamped the content of our validation messages shown when importing/transforming API specifications or generating artifacts like SDKs/Portal, etc. in order to make it easier for our end-users to quickly understand issues and apply relevant fixes.
Improved Search Results with Keyword Highlighting on Developer Portal
We are excited to introduce an enhancement that significantly improves the user experience of our Developer Portal's search functionality. With this improvement, when you perform a search, the relevant keyword(s) will now be visually highlighted within the search results.
Introducing Support for oneOf and anyOf in Ruby SDKs
We are introducing the special oneOf and anyOf types in our Ruby SDKs.
Added Support For Swagger v2.0 and OpenAPI v3.0 Validation and Linting
As part of our efforts to improve existing format-specific validation, we are now introducing validators for Swagger v2.0 and OpenAPI v3.0 specifications.
Improved oneOf and anyOf Support in Java
We have incorporated oneOf and anyOf discriminator and meta case support in Java SDKs to enable seamless value mapping. This enhancement enhances the versatility and ease of use of our Java SDKs, allowing developers to efficiently handle complex data structures and streamline their workflow.