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

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-productions.s3.amazonaws.com/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-02'
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
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
maintainers:
  - FN: Kin Lane
    email: [email protected]