We've added new validation and linting rules that flag API entity names exceeding 100 characters in OpenAPI specifications. Names exceeding 100 characters now produce an Error-severity violation that blocks Code Generation, Docs Generation, and Portal Generation.
90 posts tagged with "New Feature"
View All TagsAdded Support for Custom URL Slugs in Developer Portals
The Developer Portal's toc.yml now supports a custom slug option, giving you full control over the URL paths generated for your documentation pages.
Added Support for Disabling Try It Out per Environment in Developer Portal
A new boolean property disableTryItOut has been introduced at the environment level within the Server Configuration, allowing API providers to disable the interactive Try It Out functionality on the API portal for specific environments.
New OpenAPI Linting Rules for Pagination, Webhooks, and Callbacks
We've expanded the openapi-v3-apimatic-linting,openapi-v3-codegen-linting, openapi-v3-standard-linting, and openapi-v3-standards-validation rulesets with new linting and validation rules covering Pagination, Webhooks, and Callbacks.
Organize Your Portal Sidebar with Webhook and Callback Groups
Managing event-driven APIs just got simpler. The Developer Portal now lets you include all webhooks or callbacks from a group directly in toc.yml with a single webhook-group or callback-group entry — no more listing every event by hand.
Organize Your Portal Sidebar with Endpoint Groups
You can now reference entire endpoint groups in toc.yml using endpoint-group, making it easier to organize large APIs and keep your documentation in sync with your API specification.
Introducing Client Initialization from Configuration in TypeScript SDKs
We have added support for initializing the TypeScript SDK from JSON configuration files and environment variables to simplify setup and enhance developer experience.
Introducing A New OpenAPI Linting Ruleset for Agentic Tools Generation
We've introduced a new OpenAPI linting ruleset for Agentic Tools generation.
IRB Support for the Ruby SDKs
We have added support for exploring the Ruby SDK interactively using IRB (Interactive Ruby).
Introducing Client Initialization from Configuration in .NET SDKs
We have added support for initializing the .NET SDK from configuration to simplify setup and enhance developer experience.