const authResp = await fetch('http://100.81.138.77:8000/api/v1/auth/login', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ username: 'admin', password: 'admin123' }) }); const { access_token } = await authResp.json(); const resp = await fetch('http://100.81.138.77:8000/api/v1/configuration/action-mappings', { headers: { 'Authorization': `Bearer ${access_token}` } }); const data = await resp.json(); console.log('Action Mappings Response Structure:'); console.log('Type:', Array.isArray(data) ? 'Array' : 'Object'); console.log('Keys:', Object.keys(data)); console.log('\nFirst mapping structure:'); if (data.mappings && data.mappings[0]) { console.log('Keys:', Object.keys(data.mappings[0])); console.log('Sample:', JSON.stringify(data.mappings[0], null, 2).substring(0, 500)); }