The C# v4 SDK (beta) has picked up a wave of improvements over the past few weeks, spanning streaming, dependency injection, documentation, error handling, and file handling.
Bring Your API Into Every Developer's AI Coding Tool
Developers increasingly don't read API documentation page by page — they build with AI coding tools like Claude Code, Cursor, and VS Code. And these tools are only as good as the context they have. Without accurate, current knowledge of your API, they guess: invented endpoints, stale parameters, and integration code that takes hours to hand-fix.
We've brought your API into that workflow. Right from your developer portal, developers can now load your full API context — docs, SDKs, code samples, and setup instructions — into their AI coding environments in a single step, using Context Plugins.
Introducing Idiomatic Code Samples for Models, Enums, and Errors
Our SDKs are now more AI ready than ever. Model reference docs now show idiomatic, language-specific code samples, complete with imports, instead of serialized payloads. They cover how to initialize a structure, reference an enum value, and catch errors across all seven SDK languages.
Introducing the AI Assist Menu for Instant Documentation Context
Developers frequently switch between APIMatic documentation and external AI chat tools to understand APIs — a workflow that required manually copying page content and pasting it each time. This release eliminates that friction entirely.
We've introduced the AI Assist Menu, a one-click dropdown available on every documentation page that sends the current page's content directly to your preferred AI tool as context.
New C# SDK Now Available in Beta
The new C# SDK is now available in beta. You can generate it today using the APIMatic CLI. Try it out and share your feedback with us.
New Validation Rules for API Entity Names Exceeding 100 Characters
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.
Added 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.
Revamping LLM Context Files and Adding Per-Page Markdown Exports
We've improved llms.txt and llms-full.txt for developer portals and added per-page Markdown exports. These updates make the documentation easier for AI tools to read and help them return answers that are more accurate, relevant, and grounded in the same content users see in the portal.
CLI: New SDK Publish and Publishing Profile List Commands
We've added two new commands to the @apimatic/cli that make it easy to publish SDKs and list your publishing profiles directly from the CLI.
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.