Skip to main content

Features

Specmatic provides a rich set of features to help you with Spec-Driven API Development:

  • Authentication - Configure authentication for your API tests
  • Dictionary - Define reusable data dictionaries
  • External Examples - Use external example files
  • Matchers - Match dynamic request and response values in mocks and contract tests
  • Skeptic - Find structural and semantic problems before specifications become executable contracts
  • Parameter Serialization - Serialize OpenAPI object and nested query parameters
  • Workflow - Chain a sequence of API calls into a workflow, binding them by passing data from one to the next
  • Event Flows and Behaviour - Define event flows and behaviours
  • Overlays - Apply overlays to your specifications
  • Feature Hub Stubbing - Stub FeatureHub feature flags
  • Specmatic MCP - Connect coding agents to Specmatic tools through MCP
  • Adapters - Extend Specmatic with custom adapters
  • JSON Schema - JSON Schema support including discriminators and anyOf