What is your current level of experience in freelance work?
We have a working Node.js script that connects to the QuickBooks Online API and identifies billable invoices dated 2023 or earlier, then updates them to be not billable. This script is working correctly and uses OAuth2 and Axios to query and update invoices. ✅ What We Need: We are looking for an experienced QuickBooks Online API developer to: • Review and validate the script for safety and accuracy • Run the script in a controlled, logged, and reversible way • Provide or assist with a backup/export of affected data before execution • Ensure no business-critical records are damaged or affected • Provide a CSV or log of which invoice IDs were updated • (Bonus) Set up proper logging/rollbacks or dry-run capability