import { NextResponse } from "next/server";
import {
  getKtaloguAdminAppUrl,
  getKtaloguOwnerAppUrl,
  getKtaloguPublicAppUrl,
  getMarketplaceBaseUrl,
  getMarketplaceHosts,
} from "@/lib/app-urls";

export async function GET() {
  return NextResponse.json({
    ok: true,
    app: "marketplace",
    timestamp: new Date().toISOString(),
    urls: {
      marketplace: getMarketplaceBaseUrl(),
      public: getKtaloguPublicAppUrl(),
      admin: getKtaloguAdminAppUrl(),
      owner: getKtaloguOwnerAppUrl(),
    },
    hosts: getMarketplaceHosts(),
  });
}
