Specmatic website screenshot

Specmatic

Specmatic is an AI-powered, no-code platform for API contract testing, service virtualization, and governance. It transforms API specifications (OpenAPI, AsyncAPI, gRPC, GraphQL, WSDL) into executable contracts for contract-driven development, enabling teams to ship APIs 10x faster with zero contract drift. Specmatic supports HTTP/REST, Kafka, JMS, SOAP, Redis, Google Pub/Sub, RabbitMQ, ActiveMQ, AWS SNS/SQS/EventBridge, IBM MQ, MQTT, WebSocket, and MCP protocols.

1 APIs 0 Features
API Contract TestingAPI GovernanceAPI MockingBackward CompatibilityContract-Driven DevelopmentService Virtualization

APIs

Specmatic

Specmatic provides contract testing, intelligent service virtualization, and API mocking by transforming API specifications into executable contracts. It supports backward compa...

MCP Servers

MCP Server

MCP SERVER

Agent Skills

fix-openapi-spec

AGENT SKILL

GraphQL

Pricing Plans

Specmatic Plans Pricing

3 plans

PLANS

Rate Limits

Specmatic Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Specmatic Context

9 classes · 9 properties

JSON-LD

JSON Structure

Specmatic Contract Structure

0 properties

JSON STRUCTURE

Example Payloads

Specmatic Contract Example

10 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
💰
Pricing
Pricing
📰
Blog
Blog
👥
GitHub
GitHub
👥
GitHubOrganization
GitHubOrganization
🔗
ContactUs
ContactUs
🔗
CaseStudies
CaseStudies
📦
SDKs
SDKs
📦
SDKs
SDKs
🔗
Samples
Samples
👥
GitHubAction
GitHubAction
🔗
MCPServer
MCPServer
🔗
AgentSkills
AgentSkills

Sources

apis.yml Raw ↑
aid: specmatic
name: Specmatic
description: Specmatic is an AI-powered, no-code platform for API contract testing, service virtualization, and governance.
  It transforms API specifications (OpenAPI, AsyncAPI, gRPC, GraphQL, WSDL) into executable contracts for contract-driven
  development, enabling teams to ship APIs 10x faster with zero contract drift. Specmatic supports HTTP/REST, Kafka, JMS,
  SOAP, Redis, Google Pub/Sub, RabbitMQ, ActiveMQ, AWS SNS/SQS/EventBridge, IBM MQ, MQTT, WebSocket, and MCP protocols.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- API Contract Testing
- API Governance
- API Mocking
- Backward Compatibility
- Contract-Driven Development
- Service Virtualization
url: https://raw.githubusercontent.com/api-evangelist/specmatic/refs/heads/main/apis.yml
created: '2025-01-25'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: specmatic:specmatic
  name: Specmatic
  description: Specmatic provides contract testing, intelligent service virtualization, and API mocking by transforming API
    specifications into executable contracts. It supports backward compatibility checking, API coverage reports, resiliency
    testing, and CI/CD pipeline integration across HTTP/REST, Kafka, gRPC, GraphQL, WSDL, and MCP protocols.
  humanURL: https://specmatic.io
  baseURL: https://app.specmatic.io
  tags:
  - API Contract Testing
  - API Governance
  - API Mocking
  - Backward Compatibility
  - Contract-Driven Development
  - Service Virtualization
  properties:
  - type: Documentation
    url: https://docs.specmatic.io
  - type: GettingStarted
    url: https://specmatic.io/getting-started/
  - type: Pricing
    url: https://specmatic.io/pricing/
  - type: Blog
    url: https://specmatic.io/specmatic-updates/
  - type: GitHub
    url: https://github.com/specmatic/specmatic
  - type: X
    url: https://twitter.com/specmatic
  - type: LinkedIn
    url: https://www.linkedin.com/company/specmatic
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/specmatic/refs/heads/main/json-schema/specmatic-contract-schema.json
  - type: JSONStructure
    url: https://raw.githubusercontent.com/api-evangelist/specmatic/refs/heads/main/json-structure/specmatic-contract-structure.json
  - type: JSONLDContext
    url: https://raw.githubusercontent.com/api-evangelist/specmatic/refs/heads/main/json-ld/specmatic-context.jsonld
  - type: Vocabulary
    url: https://raw.githubusercontent.com/api-evangelist/specmatic/refs/heads/main/vocabulary/specmatic-vocabulary.yml
  - url: graphql/specmatic-graphql.md
    type: GraphQL
common:
- type: Website
  url: https://specmatic.io
- type: Documentation
  url: https://docs.specmatic.io
- type: Pricing
  url: https://specmatic.io/pricing/
- type: Blog
  url: https://specmatic.io/specmatic-updates/
- type: GitHub
  url: https://github.com/specmatic/specmatic
- type: GitHubOrganization
  url: https://github.com/specmatic
- type: ContactUs
  url: https://specmatic.io/contact-us/
- type: CaseStudies
  url: https://specmatic.io/case-studies/
- type: SDKs
  url: https://github.com/specmatic/specmatic-node
  x-name: Specmatic Node.js SDK
  x-language: TypeScript
- type: SDKs
  url: https://github.com/specmatic/specmatic-python-extensions
  x-name: Specmatic Python Extensions
  x-language: Python
- type: Samples
  url: https://github.com/specmatic/specmatic-order-contracts
- type: GitHubAction
  url: https://github.com/specmatic/specmatic-insights-build-reporter-github-action
- name: MCP Server
  url: https://github.com/specmatic/specmatic-mcp-server
  type: MCPServer
- name: Agent Skills
  url: https://github.com/specmatic/skills
  type: AgentSkills
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com