A New Way to Query HTTP APIs with a Body
Have you done something like this? POST /api/orders/search HTTP/1.1 Host: api.example.com Content-Type: application/json { "status": "shipped", "createdAfter": "2026-01-01", "customer": { "country": "GE" }, "sortBy": "createdAt", "limit": 50 } Most backend developers have. I’ve seen it in dozens of production APIs. You need to filter, sort, and page through a resource, the filter shape is too complex for query parameters, so you reach for POST and call the endpoint /search . It works. It also …