"name": "Lidy Segura", "email": "*****@*****.**" }, { "id": "2", "name": "Edy Segura", "email": "*****@*****.**" } */ $app->get('/guests/', function () use($app) { $guests = GuestService::listGuests(); $app->response()->header('Content-Type', 'application/json'); echo json_encode($guests); }); $app->get('/guests/:id', function ($id) use($app) { $guest = GuestService::getById($id); if ($guest) { $app->response()->header('Content-Type', 'application/json'); echo json_encode($guest); } else { $app->response()->setStatus(204); } }); /* HTTP POST /api/guests REQUEST Body { "name": "Lidy Segura", "email": "*****@*****.**" }