Added second external API endpoint and corrosponding file.

This commit is contained in:
2025-08-19 15:09:11 +02:00
parent 76b5599809
commit 2062f2074c
3 changed files with 32 additions and 5 deletions

21
backend/routes/apiV2.js Normal file
View File

@@ -0,0 +1,21 @@
import express from "express";
import dotenv from "dotenv";
import { getItemsFromDatabaseV2 } from "../services/database.js";
dotenv.config();
const router = express.Router();
router.get("/items/:id", async (req, res) => {
if (req.params.id === process.env.ADMIN_ID) {
const result = await getItemsFromDatabaseV2();
if (result.success) {
res.status(200).json(result.data);
} else {
res.status(500).json({ message: "Failed to fetch items" });
}
} else {
res.status(403).json({ message: "Access denied" });
}
});
export default router;