How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Why does my Spring Boot REST API return HTTP 415 Unsupported Media Type when sending JSON from Postman?

calendar_today May 28, 2026 person J_oslee19 domain spring-boot

I am learning how REST APIs work in Spring Boot and found an issue when sending JSON data to a controller endpoint. My API returns: HTTP 415 Unsupported Media Type even though the JSON body itself seems valid. Controller example: @RestController @RequestMapping(“/users”) public class UserController { @PostMapping public String createUser(@RequestBody User user) { return “User created”; } } Model: public class User { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public voi

open_in_new Read original post