Specmatic logo

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...

Semantic Vocabularies

Specmatic Context

9 classes · 9 properties

JSON-LD

Resources

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

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: SDK
  url: https://github.com/specmatic/specmatic-node
  x-name: Specmatic Node.js SDK
  x-language: TypeScript
- type: SDK
  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: AgentSkill
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com