Specmatic · Controlled Vocabulary
Specmatic Vocabulary
Domain vocabulary for Specmatic, an AI-powered API contract testing and service virtualization platform supporting contract-driven development across REST, gRPC, GraphQL, Kafka, and other protocols.
16 Terms
Updated 2026-05-02
Specmatic Vocabulary is a controlled vocabulary published by Specmatic on the APIs.io network, defining 16 terms.
Defined terms include Contract, Contract Testing, Contract-Driven Development (CDD), Service Virtualization, and Stub.
A controlled vocabulary pins the words an API’s schemas, parameters and documentation use to one agreed definition each — the shared language a human or an agent needs to read the API the same way its authors do.
Terms
Contract
An API specification (OpenAPI, AsyncAPI, gRPC proto, GraphQL schema, WSDL) used as an executable agreement between API producer and consumer.
Contract Testing
A testing approach where both the API provider and consumer verify their implementations against a shared contract (specification), eliminating integration surprises.
Contract-Driven Development (CDD)
A development methodology in which API contracts (specifications) are defined first and used to drive parallel development of producers and consumers before integration occurs.
Service Virtualization
The simulation of dependent API services using their specifications, allowing teams to develop and test without access to real downstream services.
Stub
A simulated API endpoint that returns specification-compliant responses, generated automatically from an API contract.
Backward Compatibility
A property of an API change where existing consumers continue to work correctly after the change. Specmatic detects breaking changes between two specification versions automatically.
Breaking Change
A change to an API specification that causes existing consumers to fail, such as removing a required field, changing a data type, or deleting an endpoint.
API Coverage
A metric measuring how much of an API specification is exercised by actual traffic or tests, used to detect spec-implementation drift.
Contract Drift
The divergence between an API specification and its actual implementation over time, leading to undocumented behaviors and integration failures.
Proxy Mode
A Specmatic operating mode that intercepts real API traffic to record interactions and generate or validate specification files automatically.
Genie
Specmatic's AI product that generates API specifications and MCP servers from plain English descriptions.
Studio
Specmatic's visual interface for designing API workflows and running contract tests without writing code.
Insights
Specmatic's governance product providing API ecosystem dependency tracking, compliance monitoring, and coverage reporting.
MCP (Model Context Protocol)
An AI agent communication protocol supported by Specmatic for stubbing and testing AI model context servers.
JDBC Stubbing
A Specmatic feature that simulates database connections for testing purposes, removing the need for a real database in contract tests.
Resiliency Testing
Testing that verifies an API consumer handles error responses and edge cases correctly, automatically generated from the API contract.