Nick: credit usage endpoint

This commit is contained in:
Nicolas
2024-12-20 15:44:17 -03:00
parent 58b8064958
commit 6222152249
3 changed files with 54 additions and 1 deletions
+8
View File
@@ -31,6 +31,7 @@ import { extractController } from "../controllers/v1/extract";
// import { keyAuthController } from "../../src/controllers/v1/keyAuth";
// import { livenessController } from "../controllers/v1/liveness";
// import { readinessController } from "../controllers/v1/readiness";
import { creditUsageController } from "../controllers/v1/credit-usage";
function checkCreditsMiddleware(
minimum?: number,
@@ -224,3 +225,10 @@ v1Router.delete(
// Health/Probe routes
// v1Router.get("/health/liveness", livenessController);
// v1Router.get("/health/readiness", readinessController);
v1Router.get(
"/team/credit-usage",
authMiddleware(RateLimiterMode.CrawlStatus),
wrap(creditUsageController),
);