Finding three-way API drift with the AI Engineer
Blog post from Postman
Three-way API drift can arise when an OpenAPI specification, the Postman Collections that represent actual client behavior, and a running server’s observed responses each differ in ways that pairwise checks may not fully reveal. The described Postman AI Engineer and Context Graph approach treats specifications, collection requests and assertions, monitored live traffic, environments, ownership, governance rules, and historical versions as connected, timestamped artifacts, enabling endpoint-level comparisons that identify whether the spec, client collection, server, or multiple sources are misaligned. Examples include response types changing from integers to strings, undocumented enum values such as “refunded,” differing status-code expectations, obsolete error formats, and inconsistent authentication methods. The workflow uses a published spec, a collection that exercises the API, and recent monitor data or collection runs, then supports follow-up questions about which source should be trusted, affected downstream consumers, and potential specification patches. The account recommends incorporating these checks into pull-request review while recognizing that observed drift may sometimes reflect intentional feature flags or stale traffic rather than defects.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| AI Agents | 1 | 931 | 231 | 103 | -84% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.