Response-Statuscode für Suchvorgänge in REST-APIs
Angenommen, wir haben die folgende API:
GET /api/guests/{id}
GET /api/guests?name=dummy
Welchen Statuscode soll ich zurückgeben, wenn keine Gäste mit den Kriterien übereinstimmen? Ich meine keine gäste mit name dummy.
Sollte es sein404
, 204
oder200
mit einem leeren Array?