{"name":"LoyalScan Pass Generation API","version":"1.0.0","description":"API for generating Apple Wallet and Google Wallet passes","endpoints":{"health":"/health","customers":{"register":"POST /api/customers/register","getById":"GET /api/customers/:customerId","getByEmail":"GET /api/customers/email/:email","update":"PUT /api/customers/:customerId"},"passes":{"generate":"POST /api/passes/generate","getById":"GET /api/passes/:passId","update":"POST /api/passes/:passId/update"},"scan":{"process":"POST /api/scan"},"redeem":{"validate":"GET /api/redeem/:code","redeem":"POST /api/redeem","customerHistory":"GET /api/redeem/customer/:customerId","businessHistory":"GET /api/redeem/business/:businessId"},"email":{"staffWelcome":"POST /api/email/staff/welcome"},"push":{"processCampaign":"POST /api/push/process-campaign","health":"GET /api/push/health"},"emailMarketing":{"processCampaign":"POST /api/email-marketing/process-campaign","markSent":"POST /api/email-marketing/mark-sent","markFailed":"POST /api/email-marketing/mark-failed","finalizeCampaign":"POST /api/email-marketing/finalize-campaign","health":"GET /api/email-marketing/health"}}}