Make the most of your contract testing initiative. Now you can run, maintain and fix integration issues with more ease than ever before. PactFlow is compatible with the Pact consumer driven contract testing framework and now also supports you to put your favourite tools to work with our Bi-Directional Contract Testing feature.
We've invested heavily in the security of our platform to give companies of any size the confidence they need. Read more.Learn More
Our premium management tools, insights and dashboard enables teams of all sizes—from 5 to 5,000—to get the most out of their contract testing initiative.
Built for teams and to grow with you as you scale. You'll have the choice of flexible plans to suit you and the option of a fully managed service or self-hosted deployment.
We pride ourselves on our open and transparent approach. You can shape it by telling us what you need to succeed.Learn More
Compare the features to determine which option best suits your needs.
|Contract testing mode: consumer driven Using the Pact OSS framework and tooling|
|Contract testing mode: bi-directional Integrate with OpenAPI, and upgrade your existing tools into a powerful contract testing workflow|
|Contract types Which contract formats supported||Pact||Pact + OpenAPI specification - NEW!|
|Third-party integrations Design first API contract testing in the SwaggerHub Editor|
|Hosting Who will run the service?||Self-hosted||Fully managed or on premises|
|Collaboration features User management, role based access, team permissions etc.|
|Secure access and administration SAML SSO, Sign-in via Google apps and GitHub organizations, SCIM support|
|User interface||Basic||Advanced - including Can I Deploy|
|Team size||Small teams||Large teams|
|Support What commercial support is available||Community only|
|API Tokens Authenticate to APIs using API bearer token|
|Secrets Store CI credentials and other secrets securely as encrypted values|
|Audit trail Full audit history of all platform activity|
Pact is the de-facto API contract testing tool. Replace expensive and brittle end-to-end integration tests with fast, reliable and easy to debug unit tests.
Expands on our contract testing capability giving more team members the opportunity to get involved in contract testing, by using their favourite tools.
Invite users, create teams and manage access with our simple user management features.
Take advantage of our ever-growing list of integrations enabling you to seamlessly integrate PactFlow into your team's workflows.
This UI provides a rich query interface for the Matrix to ensure you can safely deploy your application, providing additional context not readily available via the CLI.
Get instant API stubs for your contracts.
Replace expensive, fragile and hard to maintain test environments with lightning fast and reliable hosted stubs.
Get feedback on your PRs in Github, Gitlab, Bitbucket or whatever SCM you use.
Create powerful workflows, integrate developer tools and automate common activities.
Gain better insight into the status of your integration testing and pinpoint integration issues into verification failures direct in the dashboard.
Manage sensitive information with our Secrets feature. All secrets are:
Securely control access to PactFlow, with the choice of how you want to authenticate and manage your users1:
1. Our on premises deployment option currently only supports SAML 2.0 authentication
Integrate PactFlow into your security operations centre (SOC) with our immutable audit log, available as an API. The trail provides full traceability of access and system usage, so you can always stay up to date with what's happening on the platform.
Automate your PactFlow configuration with Terraform, avoid configuration drift and ensure your CI/CD pipeline is always green.