Skip to content

diidAPI contract governance and dependency tracking.

Automated breaking change detection and service dependency mapping for microservices, using existing OpenAPI and AsyncAPI specifications.

diid logo

Architecture Governance Without Test Overhead ​

As engineering organizations scale, microservice architectures introduce coordination challenges:

  • Unannounced schema changes: A service renames a response attribute or removes an endpoint, causing unexpected failures downstream.
  • Contract testing complexity: Tools like Pact require developers to write and update mock-server test suites in every consumer repository, creating a high maintenance load.
  • Lack of visibility: Teams rarely have an accurate picture of which services depend on specific API routes or message topics.

diid addresses this directly in the build pipeline. By analyzing the specifications your services already produce, diid maps dependencies and evaluates contract compatibility before code merges.


Flat-Tier Team Pricing ​

Predictable monthly and annual plans with included seat allowances and unlimited read-only viewers. Save up to 17% with annual billing.

View Plan Comparison and Billing Details →