Introduction

Turn your API definition into SDKs, Context Plugins, and a developer portal.

APIMatic helps you deliver a great developer experience for your API. Generate well-documented APIMatic SDKs and APIMatic Context Plugins that give AI coding agents accurate context about them, spin up APIMatic API documentation portals, lint your API definitions, and transform them into other formats with the APIMatic API Transformer.

You're viewing the new APIMatic documentation. Looking for our v3 documentation?

Let's get Started!

From an API definition to a live developer portal, SDKs and an AI-ready Context Plugin, all using one CLI command.

Context Plugins

AI agents are good at writing code, but they often get API integrations wrong: they call endpoints that don't exist, use the wrong SDK version, or mishandle auth. The problem is context, not code generation.

APIMatic Context Plugins fix that by giving agents version-aware access to your full API reference, your SDKs, code samples, and workflows, right inside the developer's IDE. Generate one with the APIMatic CLI (apimatic plugin generate) after publishing your SDKs.

SDKs

APIMatic's code generator creates SDKs with reference documentation and code samples in C#, TypeScript, and Python.

API Documentation Portals

Write your guides as Markdown files next to your API definition, and the APIMatic CLI builds them into a documentation portal for you.

API Governance and Transformation

Generated SDKs, docs, and Context Plugins are only as good as the API definition behind them. Use APIMatic's governance tools to validate your definition before you generate anything, and convert it between formats as needed.

On this page