Backup Netlify configuration?

Recently we had a billing issue and Netlify suspended our account. Totally our fault, no argument there. But when it came back, a lot of stuff was missing - most notably… all the DNS records. In case our accounting side fails again, is there any way to backup all our netlify configuration - so that way we at least know what the settings were?

I see the netlify API and getting every thing from every endpoint is an option, but very “bailing wire and twine” sort of backup. I was hoping to find some other sort of automated dump/backup/etc.

Unfortunately there’s no other way than using the API. The missing of DNS records is a bug on our end awaiting a fix. Ideally, the account should be restored as-is once the payment has been made, but I don’t know if/when that would be fixed.