200 OK would work 👍
Or try with 201 Created for when a new resource was created and 204 No Content when all went ok but nothing was returned.
304 Not Modified is not because it needs some request headers: If-Modified-Since , If-None-Match . I think this is more for GET requests.