diff --git a/src/app/api/providers/web-session-contract/route.ts b/src/app/api/providers/web-session-contract/route.ts new file mode 100644 index 0000000000..aaa0754d51 --- /dev/null +++ b/src/app/api/providers/web-session-contract/route.ts @@ -0,0 +1,10 @@ +import { NextResponse } from "next/server"; +import { requireManagementAuth } from "@/lib/api/requireManagementAuth"; +import { buildWebSessionContract } from "@/lib/providers/webSessionContract"; + +export async function GET(request: Request) { + const authError = await requireManagementAuth(request); + if (authError) return authError; + + return NextResponse.json(buildWebSessionContract()); +}