/** GET /api/accounting/amazon-ads/profiles — advertising profiles of the connected LWA user. */
import { listAdsProfiles } from '../../../utils/amazonAds/adsApi'

export default defineEventHandler(async (event) => {
  try {
    const profiles = await listAdsProfiles(event)
    return { status: 200, profiles }
  } catch (e: any) {
    return { status: Number(e?.status) || 500, message: e?.message || String(e), profiles: [] }
  }
})
