Now live: SwaggerHub + PactFlow integration >>
Options to suit teams of all sizes and needs. Buy annually and save 10% on Team plans.
For developers or small teams. Designed to get you started with Pact.
For small development teams and start ups.
Try it FREE for the first 14 days
Sign up to 10 users ($109) Sign up to 25 users ($274)Contract testing at scale for medium to large organisations. Includes all Team features and:
For developers or small teams. Designed to get you started with Pact.
For small development teams and start ups.
Try it FREE for the first 14 days
Sign up to 10 users ($120) Sign up to 25 users ($301)Contract testing at scale for medium to large organisations. Includes all Team features and:
Starter | Team | Enterprise | |
---|---|---|---|
CORE FEATURES | |||
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 |
![]() |
![]() |
![]() |
Users Number of fully featured Users who can access PactFlow | Unlimited | 10 or 25 | 25 and above |
System Accounts Number of API only users for CI/CD access | 1 | 1 | Unlimited |
Teams Manage users and group applications into teams |
![]() |
![]() |
![]() |
Fine grained permissions Control access by assigning roles and entitlements to users and groups |
![]() |
![]() |
![]() |
Applications Applications under contract | Unlimited | Unlimited | Unlimited |
Integrations Number of application integrations (sometimes referred to as contracts) | 5 | Unlimited | Unlimited |
Webhooks | 2 | Unlimited | Unlimited |
Verification Results Reporting View the status and mismatch details for every interaction |
![]() |
![]() |
![]() |
API Keys |
![]() |
![]() |
![]() |
Data visibility | Private | Private | Private |
Can I Deploy in the UI |
![]() |
![]() |
![]() |
SECURITY AND ADMINISTRATION | |||
SAML SSO Sign-in via your enterprise identity provider such as Okta, Ping, Auth0, AD via a SAML2.0 compliant Identity Provider (IdP). Includes automated provisioning/deprovisioning with SCIM1. |
![]() |
||
Sign-in via Google apps and GitHub organizations |
![]() |
![]() |
![]() |
Audit trail API Full audit trail of access to your account including (but not limited to) authentication, API + UI access and contract creation, updates and deletions. 30 day retention period. |
![]() |
||
On-premises deployment option available |
![]() |
||
Disk-based encryption at rest |
![]() |
![]() |
![]() |
Dedicated tenant database |
![]() |
![]() |
![]() |
ACCOUNT MANAGEMENT | |||
Support included | Community | Community | |
Invoiced billing Yearly plans only |
![]() |
||
Vendor Security Questionnaires Complete custom vendor security and risk assessments |
Enterprise only
|
Enterprise only
|
Enterprise only
|
At its core, Pact is a managed version of the Open Source Pact Broker, with added features for teams and enterprises looking to scale their contract testing.
PactFlow allows teams to increase their application quality and time-to-market by speeding up the release cycle for large-scale integrated systems. Whether you build microservices, messaging systems or cloud native (e.g. lambdas) systems, Developers and Testers can write simple, isolated unit tests for each integration in their application and generate API contracts that are guaranteed to be up-to-date with their code, ensuring all dependencies are always compatible.
This unit test approach is simpler, faster and more reliable than traditional end-to-end acceptance tests for a variety of use cases, and can be integrated easily into a holistic testing strategy.
We sure do! Get in touch via hello@pactflow.io to discuss options with one of the team.
Yes, we a fully backwards compatible with the Open Source Pact Broker. We contribute regularly to the Open Source roadmap, and generally release multiple updates a week to our customers.
If you need help migrating from a self-hosted broker, please contact us at hello@pactflow.io
Yes! Our Enterprise plans are a drop-in replacement for the open source Pact Broker, with all of the key features of our SaaS offering1.
1. On-premise deployment currently only supports SAML 2.0 authentication mode
Yes, we are happy to complete these for our enterprise customers if our standard vendor security information (request it here) is not sufficient. You can also read more about our security practices here.
You can upgrade from within your account. If you need support, just drop us a note at hello@pactflow.io and we'll take it from there.
No. All credit card activity and information is handled by our third-party provider, Stripe. See Stripe’s Terms and Services.
We take security seriously. In addition to 3rd party penetration testing, we perform regular security scanning of our platform, encrypt all data at rest and use TLS for all remote communication. Each customer is further isolated via separate database instances. Read more about our approach to security.
Yes, you can manage your own Pact Broker, however you will be responsible for its operation, including security, maintenance and upgrades. PactFlow is a fully-managed, highly-available, and hardened deployment of the open source version with an improved user experience and additional features (such as bi-directional contract testing).
Compare PactFlow to the Open Source self hosted Pact Broker.
We also provide a supported, on-premise, Enterprise version of PactFlow. If you are interested in this, please contact us Contact Us
Yes, we have support plans available with guaranteed response time SLAs. Contact Us for further information on how we can assist you.
Yes, we have (paid) support plans available. Contact Us for further information on how we can assist you.