We are trying to build our own client for lets encrypt (specifically for our usage which is quite customised), however it seems the docs does not contain API docs whatsoever. I have seen certbot and other clients but it appears to be not exactly what we need.
Can you guys point me to the right direction or tell me why this doc is no longer available on https://letsencrypt.org/docs/.
A good starting point would be Boulder divergences from ACME (or maybe newer version) and the mentioned RFCs. And there are a lot of them!
A better starting point imho would be a small existing client. Certbot is one of the largest. Maybe small ones like acme-tiny?
Maybe you start with setting some basic parameters. What do you want to use for crypto, OpenSSL? Which OS do you want to support?