For rate limit purposes we have been requested to create a new account ID and migrate our certificates to it.
Currently we are using Python for the renewal, at the end we have an email associated with the Let’s Encrypt registration which at the end is used to request the certificate.
I'm not sure I'm following your question or your code, but just instead of making requests using the previous account, you use the new account. The domain names aren't "tied" to a particular account (at least in the sense of requiring one), any account which can fulfill the challenges can request the certificates for the names.
No, I don't think so. I'm not sure what kind of "conflict" you're thinking of.
From an ACME API perspective, the account object's contact field is an array of strings, so you can just have an array with multiple email addresses. I don't know if whichever library you're trying to use will make that easy for you to do, though.
I'm not entirely sure that changing account id will fix any rate limit issues you are currently hitting (depending which one it is). If it was that easy then people would just change their account all the time whenever they hit a rate limit.
Other ways to deal with the issue include:
avoid rate limits in the first place
apply for rate limit extensions if you legitimately expect that you need to
spread renewals across multiple CAs, so if one simply cannot fulfill your request you can try a different one.
Ah. I was interpreting the "for rate limit purposes" as meaning that they've worked with Let's Encrypt and are working on consolidating their systems into one account (or maybe a small handful) in order to have a specific rate limit applied. But now that you mention it, some clarification on the actual goals here might be helpful, yes.
Thanks everyone, we are a big company and we were sharing the certificate at the root domain level, now we are separating by subdomains, that's what I meant with "rate limit purposes"
I will try to make the proposed changes and will let you know if I need additional help.