What does a PUT request with HTTP 200 or 201 status mean ?

1 min read · Updated 21 Sep 2026 · Source

What does a PUT request with HTTP 200 or 201 status mean ?

If you are working with the Droppery API and see a PUT request returning an HTTP 200 or 201 status code, here is what it means:

In APIs, the PUT method is used to update or create a resource at a specified URL. When a PUT request is successful, the server returns a status code to confirm the outcome:

  • HTTP 200 — the request was processed successfully and the existing resource has been updated
  • HTTP 201 — the request was processed successfully and a new resource has been created

In practice, when you send a PUT request to update a product, a stock level, or any other resource in Droppery, receiving a 200 status code means everything went through correctly and the change has been applied on our end.

If you are receiving a different status code or experiencing unexpected behaviour with your API integration, contact us at info@droppery.io and we will help you troubleshoot.

For a list of HTTP Status Codes and descriptions, see: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes.

Was this article helpful?

Found a bug or issue while following this article?

Related articles