# Pact Contract Testing

**Canonical:** https://apis.io/apis/test-specifications/pact-contract-testing/  
**Provider:** Test Specifications — https://apis.io/providers/test-specifications/  
**Base URL:** https://pact.io/  
**Documentation:** https://pact.io/

Pact Contract Testing is one of 8 APIs that [Test Specifications](https://apis.io/providers/test-specifications/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Consumer-Driven Contracts, Contract Testing, and Specification. The published artifact set on APIs.io includes API documentation.

Pact is a consumer-driven contract testing tool where consumers write test specifications (pacts) that define what responses they expect from provider APIs. Providers then verify their implementation satisfies all consumer-authored specifications via the Pact Broker.

## Machine-readable artifacts (2)

- **Documentation** — https://docs.pact.io/
- **GitHubOrg** — https://github.com/pact-foundation/pact-specification

## Other Test Specifications APIs (7)

- [OpenAPI Initiative](https://apis.io/apis/test-specifications/openapi-initiative/)
- [AsyncAPI Initiative](https://apis.io/apis/test-specifications/asyncapi-initiative/)
- [JSON Schema](https://apis.io/apis/test-specifications/json-schema/)
- [Gherkin / Cucumber BDD](https://apis.io/apis/test-specifications/gherkin-cucumber-bdd/)
- [Swagger Editor](https://apis.io/apis/test-specifications/swagger-editor/)
- [Optic API](https://apis.io/apis/test-specifications/optic-api/)
- [Spectral](https://apis.io/apis/test-specifications/spectral/)

## Tags

Consumer-Driven Contracts, Contract Testing, Specification

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/test-specifications/pact-contract-testing/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/test-specifications/.
