Correct error status

If i’m using this is an issue tracker and i shouldn’t, do let me know :grimacing:
Would be nice to actually get 400 instead of sunny 200 OK when things go south. I’ll shut up now. I’m just nitpicking.

You should be getting decent error return codes. Can you provide a case where 200 is being returned when it obviously failed?

Voila. I’m sending POST new points with “pies”. Response contains no body, just headers, but still it says “200”. Shouldn’t this be “400”?

curl -X "POST" "" \
     -H 'api_token:' \
     -H 'Content-Type: text/plain; charset=utf-8' \
     -d "[ \"pies!\" ]"