To be fair your current version is a bit outdated and I would have also suggested updating at some point. You could exporting your workflows and credentials and installing a separate instance of n8n on a newer version, then importing them there.
You mentioned you rely on the API - is this the n8n api? Because if so, you might find this important: