Yes and by doing so you lost the advantages of a predictable and well organised API.
GraphQL has first class support for this scenario.
GraphQL has first class support for this scenario.
The whole point of an API is to decouple. GraphQL does the exact opposite.