FREE TRIAL
  • Design
  • Validate
  • Merge
  • Transform

Craft an API Specification 

Describe your API using our API editor or our newly released VS Code specification editor extension.

It’s easy to start the process with APIMatic’s simple GUI editor, and you’ll be guided through the process; no knowledge of any API Specification file format is needed.

APIMatic's VS Code extension provides you with everything you need to get started on your first OpenAPI 3.0 specification, along with built-in validation and linting checks to make sure your specification is ready for SDK & Documentation generation.

Read More >
Specify Tab

Verify your API Specification

Quickly validate and lint your API definition against our 1200+ out of the box rules to ensure it is well-formatted and error-free; capture the bugs before they work their way into your SDKs or documentation.

Use our VS Code extension which comes with dedicated views to simplify your API definition validation and improvement process. Generate reports (see sample), auto-fix issues and much more.

Read More >
validator-APIMatic

Combine multiple API Specifications

Auto-combine multiple API specifications from different formats into a single API definition to obtain a unified API documentation or SDK per language.

Read More >
Merge-tab

Convert your API Specification

Leverage the broader API ecosystem by seamlessly converting your API definition files to any format in seconds!

Supported formats include OpenAPI, RAML, Postman, API Blueprint, and many more.

Read More >
transform-tab
Design

Craft an API Specification 

Describe your API using our API editor or our newly released VS Code specification editor extension.

It’s easy to start the process with APIMatic’s simple GUI editor, and you’ll be guided through the process; no knowledge of any API Specification file format is needed.

APIMatic's VS Code extension provides you with everything you need to get started on your first OpenAPI 3.0 specification, along with built-in validation and linting checks to make sure your specification is ready for SDK & Documentation generation.

Read More >
Specify Tab
Validate

Verify your API Specification

Quickly validate and lint your API definition against our 1200+ out of the box rules to ensure it is well-formatted and error-free; capture the bugs before they work their way into your SDKs or documentation.

Use our VS Code extension which comes with dedicated views to simplify your API definition validation and improvement process. Generate reports (see sample), auto-fix issues and much more.

Read More >
validator-APIMatic
Merge

Combine multiple API Specifications

Auto-combine multiple API specifications from different formats into a single API definition to obtain a unified API documentation or SDK per language.

Read More >
Merge-tab
Transform

Convert your API Specification

Leverage the broader API ecosystem by seamlessly converting your API definition files to any format in seconds!

Supported formats include OpenAPI, RAML, Postman, API Blueprint, and many more.

Read More >
transform-tab
specify-for-block-1

Define

generate-for-block-1

Generate

publish-for-block

Publish

automate-for-block-1

Automate

See how easy it is to deliver an excellent Developer Experience.
Start the journey with a trial now.

FREE TRIAL
Request a Demo
Design

Design

Create an API specification document from scratch or polish an existing one with our out-of-the-box design tools.

Our UI-based API Editor will let you create and edit API definitions without having to learn any API Specification format like OpenAPI, RAML, or API Blueprint. It enables you to describe your APIs and personalize your SDKs using a simple GUI with contextual documentation available to guide you at each step.

APIMatic's VS Code extension, designed specifically for editing, validating, and fixing API specifications (such as OpenAPI), empowers you to define your API either from scratch or refine your existing API specification for superior client generation [SDKs] and the creation of developer experience portals.

Create

Build an API specification document from scratch.

Edit

Update an existing API definition.

Polish

Enhance an API definition for optimized output.

Validate

Validate

An API specification is only useful if it is semantically and syntactically correct. APIMatic's VS Code extension will help you validate and lint your API specifications for correctness as well as conformance to format-specific standards. This ensures that APIMatic can produce high-quality SDKs for your API. It also enables you to efficiently utilize other tools that depend on API specifications such as those for API testing, API mocking, or API security scanning.

Discover OpenAPI best practices.
Learn how to avoid common mistakes in OpenAPI.


Validation Against Standards

Our validators will ensure that your API specification document is valid against format-specific standards.

Validation Beyond Standards

Your API specification will be validated with checks beyond those defined by a format's standard in order to ensure a smooth API consumption experience.

User-friendly Guides

Detailed documentation for each validation message will be available to help you understand and fix the issue quickly.

 
Merge

Merge

Ease API consumption by auto-merging your micro-services specifications together and providing a unified API portal and single SDK per language to your end-users. The merging feature can also allow you to transform multiple API specifications into a single API specification in a format of your choice using the Transform feature.

It is possible to merge together API specification documents of different formats e.g. OpenAPI, RAML, etc. You can also perform post-merge operations like filtering to remove certain parts of the merged API definition.

Learn how to auto-merge API specifications in our blog.

Merge 'N' Specifications

Collect any number of API specifications in a ZIP file and upload it into APIMatic to perform merging.

Obtain a Single API definition

Converge multiple API specifications into a single API definition.

Configure Merging

Tailor the merging process to suit your needs.

 
Transform

Transform

Access to the whole array of API tools across the ecosystem is only seconds away. Have a legacy SOAP-based API? Our API transformer will convert the files to REST-supported format. Migrating to modern GraphQL API from REST? Our API transformer will convert to the graph schema easily.

All popular formats, including multi-file API descriptions and zip files, are easily auto-detected and transformed.

Use APIMatic's tools to keep your SDK up to date. Import API from Mulesoft to APIMatic and start generating SDKs straight away.

Learn how API Transformer helps in team collaboration using Postman.
Learn how API Transformer can help you migrate from SOAP to REST.

Supported Formats

  • Inputs
  • Outputs
OpenAPI/Swagger
  • 3.1 (JSON/YAML),
  • 3.0 (JSON/YAML),
  • 2.0 (JSON/YAML),
  • 1.x (JSON)
HAR
  • 1.2 (JSON)
RAML
  • 1.0 (YAML),
  • 0.8 (YAML)
API Blueprint
  • 1A (Markdown)
Postman Collection
  • 2.x (JSON),
  • 1.0 (JSON)
WSDL - W3C
  • 1.1 (XML)
Insomnia Export Format
  • 3 (JSON/YAML)
Google Discovery
  • (JSON)
APIMATIC Format
  • (JSON)
WADL - W3C
  • 2009 (XML)
I/O Docs - Mashery
  • (JSON)
OpenAPI/Swagger
  • 3.1 (JSON/YAML),
  • 3.0 (JSON/YAML),
  • 2.0 (JSON/YAML),
  • 1.x (JSON)
API Blueprint
  • 1A (Markdown)
RAML
  • 1.0 (YAML),
  • 0.8 (YAML)
WSDL - W3C
  • 1.1 (XML)
Postman Collection
  • 2.0 (JSON),
  • 1.0 (JSON)
WADL - W3C
  • 2009 (XML)
Insomnia Export Format
  • 3 (JSON/YAML)
GraphQL Schema
  • (GraphQL)
APIMATIC Format
  • (JSON)

Try APIMatic for free for 14 days and change how developers see your API forever

SIGN UP
Request a Demo