The client say i want Y in X shape, and the server complies if it can.
That way the server adapts, to whatever the clients wants instead of the other way around.
Furthermore incompatibilities only occur if the server stops supporting whatever shape the client is requesting, and even better the API url can stay the same.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is why i like the GraphQL API format.
The client say i want Y in X shape, and the server complies if it can.
That way the server adapts, to whatever the clients wants instead of the other way around.
Furthermore incompatibilities only occur if the server stops supporting whatever shape the client is requesting, and even better the API url can stay the same.