From 5737c6e1f0e0c8e937464961eabc4bfb52c18e1b Mon Sep 17 00:00:00 2001 From: Randall Stillwell Date: Wed, 23 Jul 2025 08:29:09 -0500 Subject: [PATCH] Add simple test API --- pages/api/test-simple.js | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pages/api/test-simple.js diff --git a/pages/api/test-simple.js b/pages/api/test-simple.js new file mode 100644 index 0000000..3fb7355 --- /dev/null +++ b/pages/api/test-simple.js @@ -0,0 +1,31 @@ +export default function handler(req, res) { + // Set CORS headers + res.setHeader('Access-Control-Allow-Origin', '*'); + res.setHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS'); + res.setHeader('Access-Control-Allow-Headers', 'Content-Type, Authorization'); + + // Handle preflight requests + if (req.method === 'OPTIONS') { + res.status(200).end(); + return; + } + + if (req.method !== 'GET') { + return res.status(405).json({ error: 'Method not allowed' }); + } + + try { + return res.status(200).json({ + success: true, + message: 'Simple test API is working!', + timestamp: new Date().toISOString(), + method: req.method, + url: req.url + }); + } catch (error) { + console.error('❌ Error in simple test API:', error); + return res.status(500).json( + { error: 'Simple test API failed', details: error.message } + ); + } +} \ No newline at end of file