// app/api/my-ip/route.ts
import { NextResponse } from "next/server";

export async function GET() {
  try {
    const res = await fetch("https://api.ipify.org?format=json");
    const data = await res.json();

    return NextResponse.json({
      ip: data.ip,
    });
  } catch (error: any) {
    return NextResponse.json({
      error: error.message,
    }, { status: 500 });
  }
}