# Quick Start: BlackBox Stocks API Sync ## 1. Add API Token to .env ```bash # In backend/.env file BLACKBOX_API_TOKEN=your_bearer_token_here ``` ## 2. Run Sync Script ```bash cd backend node scripts/syncBlackBoxFlow.js ``` ## 3. Verify Data ```sql SELECT COUNT(*) FROM "OptionsFlow_monthly"; SELECT * FROM "OptionsFlow_monthly" ORDER BY "CreatedDate" DESC LIMIT 10; ``` ## Common Commands ```bash # Sync today's data node scripts/syncBlackBoxFlow.js # Sync specific date range node scripts/syncBlackBoxFlow.js --start-date 2024-01-15 --end-date 2024-01-16 # Limit records node scripts/syncBlackBoxFlow.js --count 100 # Filter by symbol node scripts/syncBlackBoxFlow.js --symbol AAPL ``` ## Troubleshooting - **Token Error**: Make sure `BLACKBOX_API_TOKEN` is in `.env` - **401 Unauthorized**: Check if token is expired or invalid - **No Data**: Try different date range or check API response structure See `BLACKBOX_SYNC_GUIDE.md` for detailed documentation.