HTTP 201 Created — What It Means

What HTTP status code 201 Created means, when servers return it, and how to handle it correctly.

Published September 22, 2026

HTTP 201 Created — The request succeeded and a new resource was created as a result.

Key points

  • Typically returned by POST requests that create a new resource
  • Should include a Location header pointing to the new resource's URL
  • The response body usually contains a representation of the newly created resource
More HTTP articles