# Contract Testing

Checking an API still matches its agreed description.

## What is **Contract Testing**?

**Contract testing** checks that an API still matches the agreed description (like its OpenAPI document) so changes don't silently break the clients that depend on it.

Level: Freelancer · [More REST API terms at this level](https://www.ask-codey.com/glossary/subjects/rest-api/freelancer)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/contract-testing
