Probably because you didn't include the content type header?
a "quick start" really should just work when you copy paste them.
just assume it’s json. you’re gonna parse and validate it anyway.
If they hardcode JSON such a change would be breaking for their previous users.