HTTP status codes / 2xx — Success
204 No Content
What it means
Success, and the response deliberately has no body. Typical for DELETE, PUT, and preflight-adjacent endpoints.
What causes it
The operation succeeded; there is simply nothing to return.
How to fix it
Client code that tries to JSON.parse a 204 body will throw — check the status before parsing.