News for hackers. Stuff that matters.
Re:Microsoft REST API Guidelines by jedberg on Friday November 22, 2019 @06:50PM (#21611326)
If you want to be purely restful, you'd POST your request with all the parameters, which would create a new query resource, and then return the query resource ID. You would then make a second GET request with just the query ID.

The GET would be cacheable because they query would be repeatable and idempotent. In theory you'd never have to make the POST more than once unless you are creating a new query, which would make a new ID.

Re:Microsoft REST API Guidelines by rswail on Saturday November 23, 2019 @03:26AM (#21613089)
That would be an operation in this API definition.

See section 13.