I am designing an API and I wonder if it is fine to send a JSON payload on a GET request?
In this other question Payloads of HTTP Request Methods, we can find accord
Also see: HTTP GET with request body - for more detail on this.
The gist is: Yes you can, but you probably shouldn't for various reasons, including: