- Home
- Contract Testing Tools
- Entente
On the recordRead 8 Oct 202621 facts
Entente
On the record
- API key
- The GitHub Actions guide requires an Entente API key and recommends storing it as a repository secret.docs.entente.dev · read 8 Oct 2026
- Authentication
- The documentation configures an Entente API key as a required secret for CI integration.docs.entente.dev · read 8 Oct 2026
- Automatic recording
- CI environments can record consumer interactions and replay them against the provider service.docs.entente.dev · read 8 Oct 2026
- CI integration
- Entente documents GitHub Actions workflows for contract testing and deployment safety checks.docs.entente.dev · read 8 Oct 2026
- Consumer and provider testing
- Entente verifies provider implementations against real recorded consumer interactions.docs.entente.dev · read 8 Oct 2026
- Consumer modes
- Consumers can use isolated mock servers with fixtures or intercept real HTTP requests while calling actual APIs.docs.entente.dev · read 8 Oct 2026
- Deployment checks
- The CLI can check whether a consumer or provider version is safe to deploy to an environment.docs.entente.dev · read 8 Oct 2026
- Fixture management
- Teams can record and reuse fixtures across consumers with centralized management and approval.docs.entente.dev · read 8 Oct 2026
- Fixtures
- Entente supports centrally managed fixtures, reuse across consumers, and an approval workflow.docs.entente.dev · read 8 Oct 2026
- Integration
- Entente documents GitHub Actions workflows for automated contract testing in CI/CD.docs.entente.dev · read 8 Oct 2026
- Intended users
- Entente provides workflows and guides for both API consumers and providers working across services.docs.entente.dev · read 8 Oct 2026
- Interaction recording
- In CI, consumer interactions can be recorded and replayed against provider services.docs.entente.dev · read 8 Oct 2026
- Interceptor limitation
- The documented interceptor supports fetch and http module clients; mock server mode works with any HTTP client.docs.entente.dev · read 8 Oct 2026
- Mock servers
- Consumer tests can use mock servers generated from provider OpenAPI specifications, with dynamic or fixture-based responses.docs.entente.dev · read 8 Oct 2026
- OpenAPI-first
- Contracts start with OpenAPI specifications.docs.entente.dev · read 8 Oct 2026
- Product
- Entente is a schema-first contract testing platform that combines OpenAPI specifications with recorded API interactions.docs.entente.dev · read 8 Oct 2026
- Provider verification
- Providers can verify their implementations against recorded consumer interactions.docs.entente.dev · read 8 Oct 2026
- Request interception
- Interceptor mode supports fetch and Node.js HTTP clients, and records interactions while allowing calls to reach real APIs.docs.entente.dev · read 8 Oct 2026