Integration tooling (code generators, contract tests, Postman, etc.) can consume the committed specification:
  • openapi.public.yaml — all /v2 routes documented on this site, including health and the WAHA webhook.
There is no separate “consumer-only” trim: routes your integration does not need can simply be ignored. Behaviour and schemas always match this file and the generated API reference.